Malmo

Latest version: v0.36.0.0

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 7

0.6

----------------
Change: No longer saves mission file by default - call Malmo.SaveSession manually in OnMissionEndedMessage().
Python agents no longer require bat files to launch from the launcher/experiment studio, and can train.
Fix: timeout issue when launching missions from python ("no agent available" error)
Fix: Sample Python agents were giving an error saying no module named malmo.
Mod's observations now report agent's position using floats rather than ints.
Mod shouldn't grab mouse pointer anymore (mostly).
Fix: yaw and pitch should be set to sensible defaults at the start of each mission (fix weird camera angle error)
Fix: XML block drawing no longer requires co-ords to be specified in low->high order.
Additions to Mission XML: (full documentation of these is pending)
Inventory - can control exactly what blocks/items appear in which slots of player's inventory at start of each mission
Weather - can specify rain/thunder/clear weather for initial mission conditions
StartTime - can specify the Minecraft world time at the start of the Mission (will stop repeated runs of missions entering the night time)
AllowSpawning - can switch mob spawning on/off
Initial pitch and yaw can be specified.

0.5

----------------
Python agents can be run in the cloud
HumanInstanceDownload - command line program to download human instance recordings
DatasetCreation - create datasets from human instance data
New missionhandler for teleport commands: CommandForAbsoluteMovement

0.4.1

------------------
Mod now quits the mission and returns to dormant state when it detects that its TCP video or reward signals are not being received by anything.
New commands added to the Discrete.CommandForGridWalking handler.
New whitelisting/blacklisting of individual commands in the command handlers

0.3.1

------------------
Change: In Python agents, the OnVideo callback now takes a PIL (Python Imaging Library) Image, instead of a raw buffer of bytes. See the sample scripts for usage hints.
Change: Needs 'requests': pip install requests
Change: You need an Experiment Studio human account created in order to log into Human Action.
Change: OutputUri is now required in MissionInit nodes
Add: Parameterisation added to the grid observation producer (the one that produces the hull of blocks around the player).
Add: Parameterisation added to the discrete world builder (produces a flat maze-like grid of stained glass over lava).
New MissionHandlers available (see the md files for details):
WorldBuilder: "WorldFromDefaultGame" - basically loads a default world.
ObservationProducers: "ObservationFromHotBar" and "ObservationFromFullInventory"
CommandHandler: "CommandForInventoryToHotBar" - allows basic manipulation of inventory.
Fixes to Discrete MissionHandlers: Discrete.RewardForGridWalking should now give a negative reward for attempting to move, even if the move was unsuccessful (eg the agent tried to walk into a wall).
Stabilisation - hopefully the Mod can now cope with thousands of missions without crashing, hanging, or otherwise doing weird things.

0.2

----------------
Change: XML files in new version cannot be used in old versions of the software.
Change: For loading a base map, WorldFromBaseMapFile must be one of the WorldBuilder mission handlers. See notes below.
Add: Mod now crashes far less often.
Add: New world builders mean that there is no need to manually enter a world when launching minecraft.
Add: Python agents now save out Malmo files with the session contents. Frames are timestamped png files.
Add: XML files now include a SchemaVersion attribute, to help with future changes.

0.1.1

------------------
Change: Mission handlers now separate XML nodes, with ClassName attribute. See samples in ExperimentDefinitions.
Change: MalmoStartListeningForMissionControlMessages now takes 3 parameters. See samples in NonPsiAgents.
Change: Python scripts now require PyXB. See Tutorials.
Add: Support for discrete action experiments. The D-Pad on the XBox controller can be used to navigate through the provided cliffWalkingTask.xml mission for example.
Add: Lots of bugfixes. The Mod now crashes less often.

Page 7 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.