Commit 4c2cc3d5 authored by Ulrich Kemloh's avatar Ulrich Kemloh

Adding Rimea testcases: Test_1 to Test _14

parent 8f07f37b
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<geometry version="0.5" caption="second life" unit="m"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../xsd/jps_geometry.xsd">
<rooms>
<room id="0" caption="hall">
<subroom id="0" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="40.0" py="2.0" />
<vertex px="-2.0" py="2.0" />
<vertex px="-2.0" py="0.0" />
<vertex px="40.0" py="0.0" />
</polygon>
</subroom>
</room>
</rooms>
<transitions>
<!-- exits like crossings but between rooms or to outside (room with index
= -1) -->
<transition id="0" caption="main exit" type="emergency"
room1_id="0" subroom1_id="0" room2_id="-1" subroom2_id="-1">
<vertex px="40.0" py="0.0" />
<vertex px="40.0" py="2.0" />
</transition>
</transitions>
</geometry>
<?xml version="1.0" encoding="UTF-8" ?>
<JuPedSim project="JPS-Project" version="0.5"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../xsd/jps_ini_core.xsd">
<!-- seed used for initialising random generator -->
<seed>1254</seed>
<max_sim_time>200</max_sim_time>
<!-- geometry file -->
<geometry>RiMEATest1_geo.xml</geometry>
<!-- trajectories file and format -->
<trajectories format="xml-plain" fps="8">
<file location="RiMEATest1_traj.xml" />
<!--<socket hostname="127.0.0.1" port="8989"/> -->
</trajectories>
<!-- where to store the logs -->
<!--<logfile>log.txt</logfile> -->
<!-- traffic information: e.g closed doors -->
<traffic_constraints>
</traffic_constraints>
<routing>
</routing>
<!--persons information and distribution -->
<agents operational_model_id="1">
<agents_distribution>
<group group_id="0" agent_parameter_id="1" room_id="0" subroom_id="0" number="1" goal_id="-1" router_id="1" start_x="0" start_y="1" />
</agents_distribution>
</agents>
<!-- These parameters may be overwritten -->
<!-- These parameters may be overwritten -->
<operational_models>
<model operational_model_id="1" description="gcfm">
<model_parameters>
<solver>euler</solver>
<stepsize>0.01</stepsize>
<exit_crossing_strategy>4</exit_crossing_strategy>
<linkedcells enabled="true" cell_size="2.2" />
<force_ped nu="0.3" dist_max="3" disteff_max="2" interpolation_width="0.1" />
<force_wall nu="0.2" dist_max="3" disteff_max="2" interpolation_width="0.1" />
</model_parameters>
<agent_parameters agent_parameter_id="1">
<v0 mu="1.33" sigma="0.0" />
<bmax mu="0.25" sigma="0.001" />
<bmin mu="0.20" sigma="0.001" />
<amin mu="0.18" sigma="0.001" />
<tau mu="0.5" sigma="0.001" />
<atau mu="0.5" sigma="0.001" />
</agent_parameters>
<agent_parameters agent_parameter_id="2">
<v0 mu="0.5" sigma="0.0" />
<bmax mu="0.25" sigma="0.001" />
<bmin mu="0.20" sigma="0.001" />
<amin mu="0.18" sigma="0.001" />
<tau mu="0.5" sigma="0.001" />
<atau mu="0.5" sigma="0.001" />
</agent_parameters>
</model>
<model operational_model_id="2" description="gompertz">
<model_parameters>
<solver>euler</solver>
<stepsize>0.01</stepsize>
<exit_crossing_strategy>3</exit_crossing_strategy>
<linkedcells enabled="true" cell_size="2.2" />
<force_ped nu="3" b="0.25" c="3.0"/>
<force_wall nu="10" b="0.70" c="3.0"/>
</model_parameters>
<agent_parameters agent_parameter_id="1">
<v0 mu="1.33" sigma="0.05" />
<bmax mu="0.25" sigma="0.001" />
<bmin mu="0.20" sigma="0.001" />
<amin mu="0.18" sigma="0.001" />
<tau mu="0.5" sigma="0.001" />
<atau mu="0.5" sigma="0.001" />
</agent_parameters>
<agent_parameters agent_parameter_id="2">
<v0 mu="0" sigma="0.0" />
<bmax mu="0.25" sigma="0.001" />
<bmin mu="0.20" sigma="0.001" />
<amin mu="0.18" sigma="0.001" />
<tau mu="0.5" sigma="0.001" />
<atau mu="0.5" sigma="0.001" />
</agent_parameters>
</model>
</operational_models>
<route_choice_models>
<router router_id="1" description="global_shortest">
<parameters>
</parameters>
</router>
</route_choice_models>
</JuPedSim>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<geometry version="0.5" caption="second life" unit="m"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../xsd/jps_geometry.xsd">
<rooms>
<room id="0" caption="hall">
<subroom id="0" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="1.05" py="6.0" />
<vertex px="0.0" py="6.0" />
<vertex px="0.0" py="11.0" />
<vertex px="3.0" py="11.0" />
<vertex px="3.0" py="6.0" />
<vertex px="1.95" py="6.0" />
</polygon>
</subroom>
<subroom id="1" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="4.05" py="6.0" />
<vertex px="3.0" py="6.0" />
<vertex px="3.0" py="11.0" />
<vertex px="6.0" py="11.0" />
<vertex px="6.0" py="6.0" />
<vertex px="4.95" py="6.0" />
</polygon>
</subroom>
<subroom id="2" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="7.65" py="6.0" />
<vertex px="7.2" py="6.0" />
<vertex px="7.2" py="11.0" />
<vertex px="9.0" py="11.0" />
<vertex px="9.0" py="6.0" />
<vertex px="8.55" py="6.0" />
</polygon>
</subroom>
<subroom id="3" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="10.05" py="6.0" />
<vertex px="9.0" py="6.0" />
<vertex px="9.0" py="11.0" />
<vertex px="12.0" py="11.0" />
<vertex px="12.0" py="6.0" />
<vertex px="10.95" py="6.0" />
</polygon>
</subroom>
<subroom id="4" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="13.05" py="6.0" />
<vertex px="12.0" py="6.0" />
<vertex px="12.0" py="11.0" />
<vertex px="15.0" py="11.0" />
<vertex px="15.0" py="6.0" />
<vertex px="13.95" py="6.0" />
</polygon>
</subroom>
<subroom id="5" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="16.05" py="6.0" />
<vertex px="15.0" py="6.0" />
<vertex px="15.0" py="11.0" />
<vertex px="18.0" py="11.0" />
<vertex px="18.0" py="6.0" />
<vertex px="16.95" py="6.0" />
</polygon>
</subroom>
<subroom id="6" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="1.05" py="5.0" />
<vertex px="0.0" py="5.0" />
<vertex px="0.0" py="0.0" />
<vertex px="3.0" py="0.0" />
<vertex px="3.0" py="5.0" />
<vertex px="1.95" py="5.0" />
</polygon>
</subroom>
<subroom id="7" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="4.05" py="5.0" />
<vertex px="3.0" py="5.0" />
<vertex px="3.0" py="0.0" />
<vertex px="6.0" py="0.0" />
<vertex px="6.0" py="5.0" />
<vertex px="4.95" py="5.0" />
</polygon>
</subroom>
<subroom id="8" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="7.05" py="5.0" />
<vertex px="6.0" py="5.0" />
<vertex px="6.0" py="0.0" />
<vertex px="9.0" py="0.0" />
<vertex px="9.0" py="5.0" />
<vertex px="7.95" py="5.0" />
</polygon>
</subroom>
<subroom id="9" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="10.05" py="5.0" />
<vertex px="9.0" py="5.0" />
<vertex px="9.0" py="0.0" />
<vertex px="12.0" py="0.0" />
<vertex px="12.0" py="5.0" />
<vertex px="10.95" py="5.0" />
</polygon>
</subroom>
<subroom id="10" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="13.05" py="5.0" />
<vertex px="12.0" py="5.0" />
<vertex px="12.0" py="0.0" />
<vertex px="15.0" py="0.0" />
<vertex px="15.0" py="5.0" />
<vertex px="13.95" py="5.0" />
</polygon>
</subroom>
<subroom id="11" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="16.05" py="5.0" />
<vertex px="15.0" py="5.0" />
<vertex px="15.0" py="0.0" />
<vertex px="18.0" py="0.0" />
<vertex px="18.0" py="5.0" />
<vertex px="16.95" py="5.0" />
</polygon>
</subroom>
<subroom id="12" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="6.0" py="11.0" />
<vertex px="6.0" py="6.0" />
<vertex px="4.95" py="6.0" />
</polygon>
<polygon caption="wall">
<vertex px="4.05" py="6.0" />
<vertex px="1.95" py="6.0" />
</polygon>
<!-- <polygon caption="wall">
<vertex px="1.05" py="6.0" />
<vertex px="0.0" py="6.0" />
<vertex px="0.0" py="5.0" />
<vertex px="1.05" py="5.0" />
</polygon> -->
<polygon caption="wall">
<vertex px="18.0" py="6.0" />
<vertex px="16.95" py="6.0" />
</polygon>
<polygon caption="wall">
<vertex px="16.05" py="6.0" />
<vertex px="13.95" py="6.0" />
</polygon>
<polygon caption="wall">
<vertex px="13.05" py="6.0" />
<vertex px="10.95" py="6.0" />
</polygon>
<polygon caption="wall">
<vertex px="10.05" py="6.0" />
<vertex px="8.55" py="6.0" />
</polygon>
<polygon caption="wall">
<vertex px="7.65" py="6.0" />
<vertex px="7.2" py="6.0" />
<vertex px="7.2" py="11.0" />
</polygon>
<polygon caption="wall">
<vertex px="1.05" py="6.0" />
<vertex px="0.0" py="6.0" />
<vertex px="0.0" py="5.0" />
<vertex px="1.05" py="5.0" />
</polygon>
<polygon caption="wall">
<vertex px="1.95" py="5.0" />
<vertex px="4.05" py="5.0" />
</polygon>
<polygon caption="wall">
<vertex px="4.95" py="5.0" />
<vertex px="7.05" py="5.0" />
</polygon>
<polygon caption="wall">
<vertex px="7.95" py="5.0" />
<vertex px="10.05" py="5.0" />
</polygon>
<polygon caption="wall">
<vertex px="10.95" py="5.0" />
<vertex px="13.05" py="5.0" />
</polygon>
<polygon caption="wall">
<vertex px="13.95" py="5.0" />
<vertex px="16.05" py="5.0" />
</polygon>
<polygon caption="wall">
<vertex px="16.95" py="5.0" />
<vertex px="18.0" py="5.0" />
</polygon>
</subroom>
<crossings>
<crossing id="0" subroom1_id="0" subroom2_id="12">
<vertex px="1.05" py="6.0" />
<vertex px="1.95" py="6.0" />
</crossing>
<crossing id="1" subroom1_id="1" subroom2_id="12">
<vertex px="4.05" py="6.0" />
<vertex px="4.95" py="6.0" />
</crossing>
<crossing id="2" subroom1_id="2" subroom2_id="12">
<vertex px="7.65" py="6.0" />
<vertex px="8.55" py="6.0" />
</crossing>
<crossing id="3" subroom1_id="3" subroom2_id="12">
<vertex px="10.05" py="6.0" />
<vertex px="10.95" py="6.0" />
</crossing>
<crossing id="4" subroom1_id="4" subroom2_id="12">
<vertex px="13.05" py="6.0" />
<vertex px="13.95" py="6.0" />
</crossing>
<crossing id="5" subroom1_id="5" subroom2_id="12">
<vertex px="16.05" py="6.0" />
<vertex px="16.95" py="6.0" />
</crossing>
<crossing id="6" subroom1_id="6" subroom2_id="12">
<vertex px="1.05" py="5.0" />
<vertex px="1.95" py="5.0" />
</crossing>
<crossing id="7" subroom1_id="7" subroom2_id="12">
<vertex px="4.05" py="5.0" />
<vertex px="4.95" py="5.0" />
</crossing>
<crossing id="8" subroom1_id="8" subroom2_id="12">
<vertex px="7.05" py="5.0" />
<vertex px="7.95" py="5.0" />
</crossing>
<crossing id="9" subroom1_id="9" subroom2_id="12">
<vertex px="10.05" py="5.0" />
<vertex px="10.95" py="5.0" />
</crossing>
<crossing id="10" subroom1_id="10" subroom2_id="12">
<vertex px="13.05" py="5.0" />
<vertex px="13.95" py="5.0" />
</crossing>
<crossing id="11" subroom1_id="11" subroom2_id="12">
<vertex px="16.05" py="5.0" />
<vertex px="16.95" py="5.0" />
</crossing>
</crossings>
</room>
</rooms>
<transitions>
<transition id="0" caption="main exit" type="emergency"
room1_id="0" subroom1_id="12" room2_id="-1" subroom2_id="-1">
<vertex px="6.0" py="11.0" />
<vertex px="7.2" py="11.0" />
</transition>
<transition id="1" caption="main exit" type="emergency"
room1_id="0" subroom1_id="12" room2_id="-1" subroom2_id="-1">
<vertex px="18.0" py="5.0" />
<vertex px="18.0" py="6.0" />
</transition>
</transitions>
</geometry>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<geometry version="0.5" caption="second life" unit="m"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../xsd/jps_geometry.xsd">
<rooms>
<room id="0" caption="hall">
<subroom id="0" closed="0" class="subroom">
<polygon caption="wall">
<vertex px="18.0" py="5.0" />
<vertex px="18.0" py="0.0" />
<vertex px="0.0" py="0.0" />
<vertex px="0.0" py="11.0" />
<vertex px="6.0" py="11.0" />
</polygon>
<polygon caption="wall">
<vertex px="7.2" py="11.0" />
<vertex px="18.0" py="11.0" />
<vertex px="18.0" py="6.0" />
</polygon>
<polygon caption="wall">
<vertex px="3" py="11.0" />
<vertex px="3.0" py="6.0" />
<vertex px="1.95" py="6.0" />
<vertex px="4.05" py="6.0" />
</polygon>
</subroom>
</room>
</rooms>
<transitions>
<!-- exits like crossings but between rooms or to outside (room with index
= -1) -->
<transition id="0" caption="main exit" type="emergency"
room1_id="0" subroom1_id="0" room2_id="-1" subroom2_id="-1">
<vertex px="6.0" py="11.0" />
<vertex px="7.2" py="11.0" />
</transition>
<transition id="1" caption="main exit" type="emergency"
room1_id="0" subroom1_id="0" room2_id="-1" subroom2_id="-1">
<vertex px="18.0" py="5.0" />
<vertex px="18.0" py="6.0" />
</transition>
<!-- <transition id="0" caption="main exit" type="emergency"
room1_id="0" subroom1_id="1" room2_id="-1" subroom2_id="-1">
<vertex px="4.05" py="6.0" />
<vertex px="4.95" py="6.0" />
</transition> -->
</transitions>
</geometry>
<?xml version="1.0" encoding="UTF-8" ?>
<JuPedSim project="JPS-Project" version="0.5"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../xsd/jps_ini_core.xsd">
<!-- seed used for initialising random generator -->
<seed>1254</seed>
<max_sim_time>200</max_sim_time>
<!-- geometry file -->
<geometry>RiMEATest10_geo.xml</geometry>
<!-- trajectories file and format -->
<trajectories format="xml-plain" fps="8">
<file location="RiMEATest10_traj.xml" />
<!--<socket hostname="127.0.0.1" port="8989"/> -->
</trajectories>
<!-- where to store the logs -->
<!--<logfile>log.txt</logfile> -->
<!-- traffic information: e.g closed doors -->
<traffic_constraints>
</traffic_constraints>
<routing>
<goals>
<goal id="0" final="true" caption="goal 0">
<polygon>
<vertex px="6.0" py="11.5" />
<vertex px="6.0" py="14.0" />
<vertex px="7.2" py="14.0" />
<vertex px="7.2" py="11.5" />
<vertex px="6.0" py="11.5" />
</polygon>
</goal>
<goal id="1" final="true" caption="goal 1">
<polygon>
<vertex px="18.5" py="5.0" />
<vertex px="18.5" py="6.0" />
<vertex px="20.0" py="6.0" />
<vertex px="20.0" py="5.0" />
<vertex px="18.5" py="5.0" />
</polygon>
</goal>
</goals>
</routing>
<!--persons information and distribution -->
<agents operational_model_id="1">
<agents_distribution>
<group group_id="0" agent_parameter_id="1" room_id="0" subroom_id="0" number="2" goal_id="0" router_id="1" />
<group group_id="1" agent_parameter_id="1" room_id="0" subroom_id="1" number="2" goal_id="0" router_id="1" />
<group group_id="2" agent_parameter_id="1" room_id="0" subroom_id="2" number="1" goal_id="0" router_id="1" />
<group group_id="3" agent_parameter_id="1" room_id="0" subroom_id="3" number="2" goal_id="0" router_id="1" />
<group group_id="4" agent_parameter_id="1" room_id="0" subroom_id="4" number="2" goal_id="1" router_id="1" />
<group group_id="5" agent_parameter_id="1" room_id="0" subroom_id="5" number="2" goal_id="1" router_id="1" />
<group group_id="6" agent_parameter_id="1" room_id="0" subroom_id="6" number="2" goal_id="0" router_id="1" />
<group group_id="7" agent_parameter_id="1" room_id="0" subroom_id="7" number="2" goal_id="0" router_id="1" />
<group group_id="8" agent_parameter_id="1" room_id="0" subroom_id="8" number="2" goal_id="0" router_id="1" />
<group group_id="9" agent_parameter_id="1" room_id="0" subroom_id="9" number="2" goal_id="0" router_id="1" />
<group group_id="10" agent_parameter_id="1" room_id="0" subroom_id="10" number="2" goal_id="1" router_id="1" />
<group group_id="11" agent_parameter_id="1" room_id="0" subroom_id="11" number="2" goal_id="1" router_id="1" />
</agents_distribution>
</agents>
<!-- These parameters may be overwritten -->
<!-- These parameters may be overwritten -->
<operational_models>
<model operational_model_id="1" description="gcfm">
<model_parameters>
<solver>euler</solver>
<stepsize>0.01</stepsize>
<exit_crossing_strategy>4</exit_crossing_strategy>
<linkedcells enabled="true" cell_size="2.2" />
<force_ped nu="0.3" dist_max="3" disteff_max="2" interpolation_width="0.1" />
<force_wall nu="0.2" dist_max="3" disteff_max="2" interpolation_width="0.1" />
</model_parameters>
<agent_parameters agent_parameter_id="1">
<v0 mu="1.33" sigma="0.0" />
<bmax mu="0.25" sigma="0.001" />
<bmin mu="0.20" sigma="0.001" />
<amin mu="0.18" sigma="0.001" />
<tau mu="0.5" sigma="0.001" />
<atau mu="0.5" sigma="0.001" />
</agent_parameters>
<agent_parameters agent_parameter_id="2">
<v0 mu="0.5" sigma="0.0" />
<bmax mu="0.25" sigma="0.001" />
<bmin mu="0.20" sigma="0.001" />
<amin mu="0.18" sigma="0.001" />
<tau mu="0.5" sigma="0.001" />
<atau mu="0.5" sigma="0.001" />
</agent_parameters>
</model>
<model operational_model_id="2" description="gompertz">
<model_parameters>
<solver>euler</solver>
<stepsize>0.01</stepsize>
<exit_crossing_strategy>3</exit_crossing_strategy>
<linkedcells enabled="true" cell_size="2.2" />
<force_ped nu="3" b="0.25" c="3.0"/>
<force_wall nu="10" b="0.70" c="3.0"/>
</model_parameters>
<agent_parameters agent_parameter_id="1">
<v0 mu="0.5" sigma="0.0" />
<bmax mu="0.25" sigma="0.001" />
<bmin mu="0.20" sigma="0.001" />
<amin mu="0.18" sigma="0.001" />
<tau mu="0.5" sigma="0.001" />
<atau mu="0.5" sigma="0.001" />
</agent_parameters>
<agent_parameters agent_parameter_id="2">
<v0 mu="0" sigma="0.0" />
<bmax mu="0.25" sigma="0.001" />
<bmin mu="0.20" sigma="0.001" />
<amin mu="0.18" sigma="0.001" />
<tau mu="0.5" sigma="0.001" />
<atau mu="0.5" sigma="0.001" />
</agent_parameters>
</model>
</operational_models>
<route_choice_models>
<router router_id="1" description="global_shortest">
<parameters>
<navigation_lines file="RiMEATest10_routing.xml" />
</parameters>
</router>
</route_choice_models>
</JuPedSim>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<routing version="0.5"