mirror of
https://github.com/Azure/MachineLearningNotebooks.git
synced 2025-12-22 02:25:12 -05:00
95 lines
2.8 KiB
XML
95 lines
2.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
|
<Mission xmlns="http://ProjectMalmo.microsoft.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
|
|
<About>
|
|
<Summary>$(ENV_NAME)</Summary>
|
|
</About>
|
|
|
|
<ModSettings>
|
|
<MsPerTick>50</MsPerTick>
|
|
</ModSettings>
|
|
|
|
<ServerSection>
|
|
<ServerInitialConditions>
|
|
<Time>
|
|
<StartTime>6000</StartTime>
|
|
<AllowPassageOfTime>false</AllowPassageOfTime>
|
|
</Time>
|
|
<Weather>clear</Weather>
|
|
<AllowSpawning>false</AllowSpawning>
|
|
</ServerInitialConditions>
|
|
<ServerHandlers>
|
|
<FlatWorldGenerator generatorString="3;7,220*1,5*3,2;3;,biome_1"/>
|
|
|
|
<DrawingDecorator>
|
|
<DrawSphere x="-29" y="70" z="-2" radius="100" type="air"/>
|
|
<DrawCuboid x1="-34" y1="70" z1="-7" x2="-24" y2="70" z2="3" type="lava" />
|
|
</DrawingDecorator>
|
|
|
|
<MazeDecorator>
|
|
<Seed>random</Seed>
|
|
<SizeAndPosition width="5" length="5" height="10" xOrigin="-32" yOrigin="69" zOrigin="-5"/>
|
|
<StartBlock type="emerald_block" fixedToEdge="false"/>
|
|
<EndBlock type="lapis_block" fixedToEdge="false"/>
|
|
<PathBlock type="grass"/>
|
|
<FloorBlock type="air"/>
|
|
<GapBlock type="lava"/>
|
|
<GapProbability>0.6</GapProbability>
|
|
<AllowDiagonalMovement>false</AllowDiagonalMovement>
|
|
</MazeDecorator>
|
|
|
|
<ServerQuitFromTimeUp timeLimitMs="300000" description="out_of_time"/>
|
|
<ServerQuitWhenAnyAgentFinishes/>
|
|
</ServerHandlers>
|
|
</ServerSection>
|
|
|
|
<AgentSection mode="Survival">
|
|
<Name>AML_Bot</Name>
|
|
|
|
<AgentStart>
|
|
<Placement x="-28.5" y="71.0" z="-1.5" pitch="70" yaw="0"/>
|
|
</AgentStart>
|
|
|
|
<AgentHandlers>
|
|
|
|
<VideoProducer want_depth="false">
|
|
<Width>84</Width>
|
|
<Height>84</Height>
|
|
</VideoProducer>
|
|
|
|
<FileBasedPerformanceProducer/>
|
|
|
|
<ObservationFromFullInventory flat="false"/>
|
|
<ObservationFromFullStats/>
|
|
<HumanLevelCommands>
|
|
<ModifierList type="deny-list">
|
|
<command>moveMouse</command>
|
|
<command>inventory</command>
|
|
</ModifierList>
|
|
</HumanLevelCommands>
|
|
<CameraCommands/>
|
|
<ObservationFromCompass/>
|
|
<DiscreteMovementCommands/>
|
|
|
|
<RewardForMissionEnd>
|
|
<Reward description="out_of_time" reward="-1" />
|
|
</RewardForMissionEnd>
|
|
|
|
<RewardForTouchingBlockType>
|
|
<Block reward="-1.0" type="lava" behaviour="onceOnly"/>
|
|
<Block reward="1.0" type="lapis_block" behaviour="onceOnly"/>
|
|
</RewardForTouchingBlockType>
|
|
|
|
<RewardForSendingCommand reward="-0.02"/>
|
|
|
|
<AgentQuitFromTouchingBlockType>
|
|
<Block type="lava" />
|
|
<Block type="lapis_block" />
|
|
</AgentQuitFromTouchingBlockType>
|
|
<PauseCommand/>
|
|
<AgentQuitFromReachingCommandQuota total="50"/>
|
|
</AgentHandlers>
|
|
</AgentSection>
|
|
|
|
|
|
</Mission> |