Flatland merge requestshttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests2019-07-19T16:18:04Zhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/119115 agent not moving2019-07-19T16:18:04ZErik Nygren115 agent not movingthis fixes #116.(Sorry for the numbering confusion).
Agents now see other agents at their target as potential conflicts.this fixes #116.(Sorry for the numbering confusion).
Agents now see other agents at their target as potential conflicts.v1spiglergspiglerghttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/118updated agent.moving behavior to give correct value when agent is blocked2019-07-19T13:55:38ZErik Nygrenupdated agent.moving behavior to give correct value when agent is blockedThis solves #115 . Simply added an update to the agent.moving in the env.step function.This solves #115 . Simply added an update to the agent.moving in the env.step function.spiglergspiglerghttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/117114 cleaning up examples2019-07-18T19:12:36ZErik Nygren114 cleaning up examplesThis closes #114 .
Removed most examples that were confusingThis closes #114 .
Removed most examples that were confusingErik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/116113 misc example2019-07-18T14:41:01ZErik Nygren113 misc examplethis solves #113this solves #113Erik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/115Fix path references in the benchmarking and profiling tox configurrations2019-07-18T14:22:42ZmohantyFix path references in the benchmarking and profiling tox configurrationshttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/114Update README.rst2019-07-17T17:34:48ZErik NygrenUpdate README.rstErik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/113Update README.rst2019-07-17T17:25:01ZErik NygrenUpdate README.rstErik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/112Update README.rst2019-07-17T17:03:10ZErik NygrenUpdate README.rstupdated sbb logoupdated sbb logoErik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/111Update README.rst2019-07-17T16:38:01ZErik NygrenUpdate README.rstjust updated the gif in flatlandjust updated the gif in flatlandErik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/110cleaned up the simple_examlpe_N files2019-07-17T17:10:24ZErik Nygrencleaned up the simple_examlpe_N filesadded reset() function to rendertools
This closes #111 and #109added reset() function to rendertools
This closes #111 and #109v1Erik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/109108 improving tree observation2019-07-16T20:49:37ZErik Nygren108 improving tree observationthis solves #108 . Changed the detection of unusable switches. Instead of showing the last observed unusable switch in now shows the closest one. This is more in line with the other features that always show the closest one to the agentthis solves #108 . Changed the detection of unusable switches. Instead of showing the last observed unusable switch in now shows the closest one. This is more in line with the other features that always show the closest one to the agentv1Erik NygrenErik Nygrenhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/108107 enhancing generator test2019-07-16T17:35:55ZErik Nygren107 enhancing generator testThis closes issue #107
Minor update to the loading generator. Now a better check to see if distance map data is contained.
Also updated the tests such that they check everything works as intendedThis closes issue #107
Minor update to the loading generator. Now a better check to see if distance map data is contained.
Also updated the tests such that they check everything works as intendedv1mohantymohantyhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/107103 fixing issues2019-07-15T17:58:18ZErik Nygren103 fixing issuesThis fixes #103 as well as refactors most of the code in rendertools.pyThis fixes #103 as well as refactors most of the code in rendertools.pyv1hagrid67hagrid67https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/106Issue932019-07-15T09:38:38ZspiglergIssue93fixed issue #93fixed issue #93https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/105104 save distance map2019-07-15T09:03:24ZErik Nygren104 save distance mapThis closes #104 :
Now if a distance map is used by the observation builder, the save function in env will also store the computed distance maps.
When using any level generator that also returns a distance map, this is loaded from the ge...This closes #104 :
Now if a distance map is used by the observation builder, the save function in env will also store the computed distance maps.
When using any level generator that also returns a distance map, this is loaded from the generator and not recomputed at every time.
Please check my implementation --> I will also provide tests when i get back looks fine so far. :)spiglergspiglerghttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/104102 tests for generators2019-07-12T15:25:18ZErik Nygren102 tests for generatorsThis closes #102 . Wrote simple tests to check all the generators work properly.This closes #102 . Wrote simple tests to check all the generators work properly.Christian EichenbergerChristian Eichenbergerhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/10399 fix file load2019-07-11T20:22:33ZErik Nygren99 fix file loadThis fixes #99 bug.
I refactored the way we load saved files. It is now a generator `rail_from_file` and takes a *.pkl file as input.
This is a much cleaner implementation.This fixes #99 bug.
I refactored the way we load saved files. It is now a generator `rail_from_file` and takes a *.pkl file as input.
This is a much cleaner implementation.v1Christian EichenbergerChristian Eichenbergerhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/102Resolve "Use tox-conda to setup environment."2019-07-15T18:50:25ZChristian EichenbergerResolve "Use tox-conda to setup environment."Mentions #97Mentions #97v1https://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/10198 load env from file2019-07-11T13:51:13ZErik Nygren98 load env from fileIt now sets all the info from pickle file before running all the prediction and observations.
@christian\_eichenberger: Please see if this implementation makes sense. It does work for my tests, but maybe its not sufficient.
At least my ...It now sets all the info from pickle file before running all the prediction and observations.
@christian\_eichenberger: Please see if this implementation makes sense. It does work for my tests, but maybe its not sufficient.
At least my first tests failed ;)Christian EichenbergerChristian Eichenbergerhttps://gitlab.aicrowd.com/flatland/flatland/-/merge_requests/100fix flake82019-07-10T14:27:30ZChristian Eichenbergerfix flake8