<?xml version="1.0" encoding="utf-8"?>
<fmiModelDescription
fmiVersion="2.0"
modelName="SUMO"
guid="{2A81BBFB-D21C-4BCE-947F-5CA1CB7C12EE}"
>
<CoSimulation modelIdentifier="libsumofmi2" canHandleVariableCommunicationStepSize="true" />
<DefaultExperiment stepSize="1" stopTime="60"/>
<ModelVariables>
<ScalarVariable name="simulation.libsumo.callOptions" valueReference="0" causality="parameter" variability="fixed" initial="exact">
<String start="-c tools/game/grid6.sumocfg"/>
</ScalarVariable>
<ScalarVariable name="setGetterParameters" valueReference="1" causality="input" variability="discrete">
<String start=""/>
</ScalarVariable>
<ScalarVariable name="vehicle.getIDCount" valueReference="2" causality="output" variability="discrete">
<Integer/>
</ScalarVariable>
<ScalarVariable name="vehicle.moveToXY" valueReference="3" causality="input" variability="discrete">
<String start=""/>
</ScalarVariable>
<ScalarVariable name="vehicle.getParameterWithKey" valueReference="4" causality="output" variability="discrete">
<String/>
</ScalarVariable>
<ScalarVariable name="vehicle.getLaneID" valueReference="5" causality="output" variability="discrete">
<String/>
</ScalarVariable>
<ScalarVariable name="vehicle.getPosition" valueReference="6" causality="output" variability="discrete">
<String/>
</ScalarVariable>
</ModelVariables>
<ModelStructure>
<Outputs>
<Unknown index="3"/>
<Unknown index="5"/>
<Unknown index="6"/>
<Unknown index="7"/>
</Outputs>
<InitialUnknowns>
<Unknown index="3"/>
<Unknown index="5"/>
<Unknown index="6"/>
<Unknown index="7"/>
</InitialUnknowns>
</ModelStructure>
</fmiModelDescription>