Flatland merge requestshttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests2020-06-12T19:56:34Zhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/305Fixed visualize=True condition to render only for envs requested for2020-06-12T19:56:34ZShivam Khandelwalshivam@aicrowd.comFixed visualize=True condition to render only for envs requested forhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/249264 fixing examples2019-10-29T13:10:10ZErik Nygren264 fixing examplesThis closes #264 by updating all the example files to the newest version of Flatland.
Has been moved here: https://gitlab.aicrowd.com/flatland/flatland/merge_requests/251This closes #264 by updating all the example files to the newest version of Flatland.
Has been moved here: https://gitlab.aicrowd.com/flatland/flatland/merge_requests/251Christian EichenbergerChristian Eichenbergerhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/206#101 run baselines in ci2019-10-16T13:46:03ZChristian Eichenberger#101 run baselines in ciCloses #101 Closes #101 v3https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/93Testing new features2019-07-04T20:49:19ZErik NygrenTesting new featuresMajor bugfix for shortest path predictor and conflict detection in tree observationMajor bugfix for shortest path predictor and conflict detection in tree observationErik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/21Addresses #35 - Fixes deploy_docs confirguation by adding correct dependencies2019-05-21T13:31:47ZmohantyAddresses #35 - Fixes deploy_docs confirguation by adding correct dependenciesCloses #35Closes #35hagrid67hagrid67https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/324Fix in documentation - reporter tgeorg-ethz2022-07-20T06:12:59Zadrian_egliFix in documentation - reporter tgeorg-ethzrail_env.py: Wrong values for alpha and beta in comment.
The values stated for alpha and beta in flatland/envs/rail_env are stated to be 1 for both in the comment but are 0 in the actual code a few lines below.
Closes #342rail_env.py: Wrong values for alpha and beta in comment.
The values stated for alpha and beta in flatland/envs/rail_env are stated to be 1 for both in the comment but are 0 in the actual code a few lines below.
Closes #342https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/323Juypter notebook cleaned up2022-07-13T20:18:21Zadrian_egliJuypter notebook cleaned upThis branch improves Flatland's overall performance and has many bug fixes:
- The overall Flatland's performance is improved: lru_cache
- All tests are ok
- All examples run without errorThis branch improves Flatland's overall performance and has many bug fixes:
- The overall Flatland's performance is improved: lru_cache
- All tests are ok
- All examples run without errorhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/322Set window size of pgl to exact image size.2022-04-26T13:40:43ZliqimaiSet window size of pgl to exact image size.Window size of pgl was fixed before, irrelavent to the rendered PIL image size, and thus lead to distortion. What is more, resizing PIL image to fit window size relies on interpolation, which leads to poor rendering quality. Here we let ...Window size of pgl was fixed before, irrelavent to the rendered PIL image size, and thus lead to distortion. What is more, resizing PIL image to fit window size relies on interpolation, which leads to poor rendering quality. Here we let the window size to be same as the rendered PIL image size to avoid distortion and resizing.https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/321Flatland3 pettingzoo2021-09-14T10:53:38ZnilabhaFlatland3 pettingzoonilabhanilabhahttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/320Env step facelift2021-09-09T09:53:56ZDipam Chakrabortydipam@aicrowd.comEnv step facelifthttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/319Flatland3 pettingzoo2021-09-05T13:52:10ZnilabhaFlatland3 pettingzooPetting zoo interface code changesPetting zoo interface code changesnilabhanilabhahttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/318Pettingzoo interface2021-08-29T11:55:49ZnilabhaPettingzoo interfaceUpdate petting zoo changesUpdate petting zoo changesnilabhanilabhahttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/317fix timeout and completion threshold2021-08-17T09:52:53ZDipam Chakrabortydipam@aicrowd.comfix timeout and completion thresholdhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/316Master2021-08-14T18:32:00ZDipam Chakrabortydipam@aicrowd.comMasterBeta 1 release for Flatland 3 competition launchBeta 1 release for Flatland 3 competition launchhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/315build flatland-rl wheel on python3.7 and expose as artifact2021-09-04T07:02:29Zyoogottamkbuild flatland-rl wheel on python3.7 and expose as artifact1. Will build wheel on all branches (TODO: use the built wheel for tests as well)
2. Final artifact and it's url will be available at https://gitlab.aicrowd.com/flatland/flatland/-/jobs/ [a download button beside the `build_wheel` job]
3...1. Will build wheel on all branches (TODO: use the built wheel for tests as well)
2. Final artifact and it's url will be available at https://gitlab.aicrowd.com/flatland/flatland/-/jobs/ [a download button beside the `build_wheel` job]
3. Artifact will be available for 2 months. This can be changed from the gitlab web ui (configurable per artifact).
[Also renames the wheel file to indicate that this will not work on python2]https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/314Back to master2020-10-08T06:01:28ZMasterScratBack to masterhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/313Optimize CI/CD pipeline for faster testing2020-10-08T09:23:27Zjyotishjyotish@aicrowd.comOptimize CI/CD pipeline for faster testing## What does this merge request do?
- Split the tests for `py36`, `py37`, `notebooks`, `examples`, `docs` and `coverage` into independant tasks. This way they can run in parallel and won't get blocked by each other.
- Remove the CI/C...## What does this merge request do?
- Split the tests for `py36`, `py37`, `notebooks`, `examples`, `docs` and `coverage` into independant tasks. This way they can run in parallel and won't get blocked by each other.
- Remove the CI/CD caching. Cache is stored locally on the node on which the CI/CD job runs. These nodes are shut down once the jobs are executed. So, there is no point of caching the tox files since they are dropped anyway (this saves a few minutes of time as well).
- Remove the `integration_tests` job. This job is running the tests for the above mentioned six environments sequentially. Later starts a jupyter notebook (and doesn't do anything).
- Fix coverage reporthttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/312323 unordered cell locking2020-08-16T12:20:11Zhagrid67323 unordered cell lockingthe change itself seems to be working well so far. Yet to discover any ancillary problems eg with tests so merging now prior to Erik's merge of Adrian's railenv change.the change itself seems to be working well so far. Yet to discover any ancillary problems eg with tests so merging now prior to Erik's merge of Adrian's railenv change.hagrid67hagrid67https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/311implemented performance enhancements by adrian egli2020-08-14T12:19:45ZErik Nygrenimplemented performance enhancements by adrian egliImplemented performance improvements by Adrian EgliImplemented performance improvements by Adrian Eglihttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/310325 eval step timeout2020-08-14T12:19:46ZMasterScrat325 eval step timeout