Files

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>