February 2018 release
tkoeppe
released this
07 Feb 16:53
·
345 commits
to master
since this release
New Levels:
-
DMLab-30.
- contributed/dmlab30/rooms_collect_good_objects_{test,train}
- contributed/dmlab30/rooms_exploit_deferred_effects_{test,train}
- contributed/dmlab30/rooms_select_nonmatching_object
- contributed/dmlab30/rooms_watermaze
- contributed/dmlab30/rooms_keys_doors_puzzle
- contributed/dmlab30/language_select_described_object
- contributed/dmlab30/language_select_located_object
- contributed/dmlab30/language_execute_random_task
- contributed/dmlab30/language_answer_quantitative_question
- contributed/dmlab30/lasertag_one_opponent_small
- contributed/dmlab30/lasertag_three_opponents_small
- contributed/dmlab30/lasertag_one_opponent_large
- contributed/dmlab30/lasertag_three_opponents_large
- contributed/dmlab30/natlab_fixed_large_map
- contributed/dmlab30/natlab_varying_map_regrowth
- contributed/dmlab30/natlab_varying_map_randomized
- contributed/dmlab30/skymaze_irreversible_path_hard
- contributed/dmlab30/skymaze_irreversible_path_varied
- contributed/dmlab30/psychlab_sequential_comparison
- contributed/dmlab30/psychlab_visual_search
- contributed/dmlab30/explore_object_locations_small
- contributed/dmlab30/explore_object_locations_large
- contributed/dmlab30/explore_obstructed_goals_small
- contributed/dmlab30/explore_obstructed_goals_large
- contributed/dmlab30/explore_goal_locations_small
- contributed/dmlab30/explore_goal_locations_large
- contributed/dmlab30/explore_object_rewards_few
- contributed/dmlab30/explore_object_rewards_many
New Features:
- Basic support for demo recording and playback.
Minor Improvements:
- Add a mechanism to build DeepMind Lab as a PIP package.
- Extend basic testing to all levels under game_scripts/levels.
- Add settings
minimalUI
andreducedUI
to avoid rendering parts of the HUD. - Add
teleported
flag togame:playerInfo()
to tell whether a player has teleported that frame. - Add Lua functions
countEntities
andcountVariations
to the maze generation API to count the number of occurrences of a specific entity or variation, respectively
Bug Fixes:
- Fix out-of-bounds access in Lua 'image' library.
- Fix off-by-one error in renderergl1 grid mesh rendering.