Closed mesutyang97 closed 4 years ago
Merging #55 into master will increase coverage by
1.28%
. The diff coverage isn/a
.
@@ Coverage Diff @@
## master #55 +/- ##
==========================================
+ Coverage 80.76% 82.04% +1.28%
==========================================
Files 10 10
Lines 3077 3030 -47
==========================================
+ Hits 2485 2486 +1
+ Misses 592 544 -48
Flag | Coverage Δ | |
---|---|---|
#no-planners | 82.04% <ø> (+1.28%) |
:arrow_up: |
Flags with carried forward coverage won't be shown. Click here to find out more.
Impacted Files | Coverage Δ | |
---|---|---|
overcooked_ai_py/mdp/layout_generator.py | 82.40% <0.00%> (+0.05%) |
:arrow_up: |
overcooked_ai_py/mdp/overcooked_env.py | 69.28% <0.00%> (+0.23%) |
:arrow_up: |
overcooked_ai_py/planning/planners.py | 85.84% <0.00%> (+0.35%) |
:arrow_up: |
overcooked_ai_py/agents/benchmarking.py | 66.29% <0.00%> (+12.78%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update b0d6997...d1450ca. Read the comment docs.
I am confused as to why a lot of the MotionPlanner updates that are currently in the master branch are not in this PR. For example, the MotionPlanner class has staticmethods like from_pickle_or_compute
that are missing
Minor fixes to ensure that this module will function correctly, when used by
human_aware_rl
mp
) initialization after mdp generation. This was a hard one to identify and fix. The issue during the harl merge update is that when mlam_params containcounter_goals
that is not empty, it will crash theMotionPlanner
when we load savedmp
from pickles. A lot of approches have been tried to fix this. The other way to address it would be to add default ingradients (like ('onion', 'onion', 'onion')) to the__new__
method of theRecipe
class. That method was outlined in 25b848eb47a6b7dd50f75d10bf3608decb8fe9a9 and that is a standalone fix as well. Happy to proceed with either way.