119 lines
4.7 KiB
XML
119 lines
4.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<gem-graph-model version="0.1">
|
|
|
|
<!-- Model identity informations -->
|
|
<identity>
|
|
<name>Modèle de test</name>
|
|
|
|
<owner>Gaston Lagaffe</owner>
|
|
|
|
<owner_id>2</owner_id>
|
|
|
|
<date>1629830000</date>
|
|
|
|
<version>1.0</version>
|
|
|
|
<ref id="texte" date="1629830000" author="Jean" lang="en">Ref</ref>
|
|
</identity>
|
|
|
|
<!-- Model parameters -->
|
|
<parameters id="texte" date="0" author="Gaston Lagaffe">
|
|
<simulation>
|
|
<max_thread>0</max_thread>
|
|
<max_cycles>9</max_cycles>
|
|
|
|
</simulation>
|
|
|
|
<space-param>
|
|
<dimension>1</dimension>
|
|
<size x="29" y="0" z="0"/>
|
|
<site_multiplicity>3</site_multiplicity>
|
|
|
|
</space-param>
|
|
|
|
</parameters>
|
|
|
|
<!-- Model objects definition -->
|
|
<objects id="texte" date="1629830000" author="Jean Sirmai">
|
|
<object id="dimer 1-1" date="1629830000" author="Jean Sirmai">
|
|
<arrow x="0" y="0" z="0" site="1" weight="1"/>
|
|
<arrow x="1" y="0" z="0" site="2" weight="1"/>
|
|
|
|
</object>
|
|
|
|
<object id="dimer 2-2" date="1629830000" author="Jean Sirmai">
|
|
<arrow x="0" y="0" z="0" site="1" weight="2"/>
|
|
<arrow x="1" y="0" z="0" site="2" weight="2"/>
|
|
|
|
</object>
|
|
|
|
<object id="dimer 3-3" date="1629830000" author="Jean Sirmai">
|
|
<arrow x="0" y="0" z="0" site="1" weight="3"/>
|
|
<arrow x="1" y="0" z="0" site="2" weight="3"/>
|
|
|
|
</object>
|
|
|
|
</objects>
|
|
|
|
<!-- Saved space description (initial space is sequence 0) -->
|
|
<savestates id="texte" date="1629830000" author="THE MATRIX">
|
|
<space id="initial" date="1629830000" author="Jean Sirmai" sequence="0">
|
|
<arrow x="0" y="0" z="0" site="1" weight="1"/>
|
|
<arrow x="1" y="0" z="0" site="2" weight="1"/>
|
|
|
|
<arrow x="10" y="0" z="0" site="1" weight="1"/>
|
|
<arrow x="11" y="0" z="0" site="2" weight="1"/>
|
|
|
|
<arrow x="20" y="0" z="0" site="1" weight="1"/>
|
|
<arrow x="21" y="0" z="0" site="2" weight="1"/>
|
|
|
|
</space>
|
|
|
|
</savestates>
|
|
|
|
<!-- Model transitions definition (rules) -->
|
|
<!-- As long as there is no client, transitions have to be edited by hand and should be written using a 'human-readable' format -->
|
|
<transitions id="texte" date="1629830000" author="Indécis">
|
|
|
|
<transition id="move_a_dimer_to_east" date="1629830001" author="Alice" parent="root"
|
|
probability="1">
|
|
<quote id="texte" date="1629830000" author="Alice" lang="en"> Moves a dimer to east. </quote>
|
|
|
|
<if>
|
|
<arrow x="0" y="0" z="0" site="1" weight="1"/>
|
|
<arrow x="1" y="0" z="0" site="2" weight="1"> <quote lang="en">A dimer is identified at coords (0,1)</quote></arrow>
|
|
<arrow x="2" y="0" z="0" site="1" weight="0"> <quote lang="en">The east location next this dimer is empty </quote></arrow>
|
|
</if>
|
|
|
|
<then> <quote lang="en">Therefore I can (and I want to) move it to its next east location </quote>
|
|
<arrow x="0" y="0" z="0" site="1" weight="0"/>
|
|
<arrow x="1" y="0" z="0" site="2" weight="0"> <quote lang="en">The identified dimer no more exists ( :-(( </quote></arrow>
|
|
<arrow x="1" y="0" z="0" site="1" weight="1"/>
|
|
<arrow x="2" y="0" z="0" site="2" weight="1"> <quote lang="en">Happily, it is now rebuilt at its east location ( ;-)) </quote></arrow>
|
|
</then>
|
|
|
|
</transition>
|
|
|
|
<transition id="move_a_dimer_to_west" date="1629830001" author="Bob" parent="root"
|
|
probability="1">
|
|
<quote id="texte" date="1629830000" author="Bob" lang="en"> Moves a dimer to west. </quote>
|
|
|
|
<if>
|
|
<arrow x= "0" y="0" z="0" site="1" weight="1"/>
|
|
<arrow x= "1" y="0" z="0" site="2" weight="1"> <quote lang="en">A dimer is identified at coords (0,1)</quote></arrow>
|
|
<arrow x="-1" y="0" z="0" site="2" weight="0"> <quote lang="en">The west location next this dimer is empty </quote></arrow>
|
|
</if>
|
|
|
|
<then> <quote lang="en">Therefore I can (and I want to) move it to its next west location </quote>
|
|
<arrow x= "0" y="0" z="0" site="1" weight="0"/>
|
|
<arrow x= "1" y="0" z="0" site="2" weight="0"> <quote lang="en">The identified dimer no more exists ( :-(( </quote></arrow>
|
|
<arrow x= "0" y="0" z="0" site="2" weight="1"/>
|
|
<arrow x="-1" y="0" z="0" site="1" weight="1"> <quote lang="en">Happily, it is now rebuilt at its west location ( ;-)) </quote></arrow>
|
|
</then>
|
|
|
|
</transition>
|
|
|
|
</transitions>
|
|
|
|
</gem-graph-model>
|