Duckietown Challenges | Home | Challenges | Submissions |
Planning intermediate level (testing)
These are the metrics defined:
mistakes
A mistake is when you provide an infeasible plan
success_ratio
Percentage of (declared) successfull queries.
duration
Average plan duration
complexity
Average plan complexity (number of steps)
avg_min_distance
Min distance from obstacles
Depends on successful evaluation on Planning intermediate (validation)
First pass the validation challenge
The sum of the following tests should be at least 0.0.
At the beginning execute step step1-0of4
.
If step step1-0of4
has result failed, then declare the submission FAILED
.
If step step1-0of4
has result error, then declare the submission ERROR
.
At the beginning execute step step1-1of4
.
If step step1-1of4
has result failed, then declare the submission FAILED
.
If step step1-1of4
has result error, then declare the submission ERROR
.
At the beginning execute step step1-2of4
.
If step step1-2of4
has result failed, then declare the submission FAILED
.
If step step1-2of4
has result error, then declare the submission ERROR
.
At the beginning execute step step1-3of4
.
If step step1-3of4
has result failed, then declare the submission FAILED
.
If step step1-3of4
has result error, then declare the submission ERROR
.
If (step step1-0of4
has result success) and (step step1-1of4
has result success) and (step step1-2of4
has result success) and (step step1-3of4
has result success), then declare the submission SUCCESS
.
step1-0of4
Timeout 1000.0
This is the Docker Compose configuration skeleton:
version: '3' services: solution: image: SUBMISSION_CONTAINER environment: replica: '{"index": 0, "total": 4}' AIDONODE_DATA_IN: /fifos/checker-in AIDONODE_DATA_OUT: fifo:/fifos/checker-out evaluator: image: registry-stage2.duckietown.org/andrea/duckietown-challenges:lx22-planning-dd-static-test-step1-0of4-evaluator@sha256:db808d3f12564b46297429de53709a22f7e5a45235232fd7189d6cba787b9326 environment: replica: '{"index": 0, "total": 4}'
The text SUBMISSION_CONTAINER
will be replaced with the user containter.
No particular resources required.
step1-1of4
Timeout 1000.0
This is the Docker Compose configuration skeleton:
version: '3' services: solution: image: SUBMISSION_CONTAINER environment: replica: '{"index": 1, "total": 4}' AIDONODE_DATA_IN: /fifos/checker-in AIDONODE_DATA_OUT: fifo:/fifos/checker-out evaluator: image: registry-stage2.duckietown.org/andrea/duckietown-challenges:lx22-planning-dd-static-test-step1-1of4-evaluator@sha256:e892feee82eadf04265c4abafe5519523830ee5f2f23838672ead298a1540a23 environment: replica: '{"index": 1, "total": 4}'
The text SUBMISSION_CONTAINER
will be replaced with the user containter.
No particular resources required.
step1-2of4
Timeout 1000.0
This is the Docker Compose configuration skeleton:
version: '3' services: solution: image: SUBMISSION_CONTAINER environment: replica: '{"index": 2, "total": 4}' AIDONODE_DATA_IN: /fifos/checker-in AIDONODE_DATA_OUT: fifo:/fifos/checker-out evaluator: image: registry-stage2.duckietown.org/andrea/duckietown-challenges:lx22-planning-dd-static-test-step1-2of4-evaluator@sha256:e892feee82eadf04265c4abafe5519523830ee5f2f23838672ead298a1540a23 environment: replica: '{"index": 2, "total": 4}'
The text SUBMISSION_CONTAINER
will be replaced with the user containter.
No particular resources required.
step1-3of4
Timeout 1000.0
This is the Docker Compose configuration skeleton:
version: '3' services: solution: image: SUBMISSION_CONTAINER environment: replica: '{"index": 3, "total": 4}' AIDONODE_DATA_IN: /fifos/checker-in AIDONODE_DATA_OUT: fifo:/fifos/checker-out evaluator: image: registry-stage2.duckietown.org/andrea/duckietown-challenges:lx22-planning-dd-static-test-step1-3of4-evaluator@sha256:e892feee82eadf04265c4abafe5519523830ee5f2f23838672ead298a1540a23 environment: replica: '{"index": 3, "total": 4}'
The text SUBMISSION_CONTAINER
will be replaced with the user containter.
No particular resources required.