Difference between revisions of "OritatamiSim Simple Simulation Examples"

From self-assembly wiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{SoftwareTemplate
 
{{SoftwareTemplate
 
|Name=OritatamiSim Simple Simulation Examples
 
|Name=OritatamiSim Simple Simulation Examples
|Description=The zip file below contains both the seed and system definition files for the delay 3 and delay 4 oritatami systems which cannot be simply simulated by smaller delays.  Each system has two terminal configurations: one where the HINGE is in the up position and another where the hinge is in the down position.  A screenshot of each terminal configuration for each system is shown below.
+
|Description=The zip file below contains both the seed and system definition files for the delay 3 and delay 4 oritatami systems which cannot be simply simulated by smaller delays.  Each system has two terminal configurations: one where the HINGE is in the up position and another where the HINGE is in the down position.  A screenshot of each terminal configuration for each system is shown below.
 +
<br>
 +
<br>
 +
'''Instructions for simulating systems'''
 +
<br>
 +
1) Download and install [[OritatamiSim]].
 +
<br>
 +
2) Download [[File:Systems.zip]].
 +
<br>
 +
3) Unzip the zip file and ensure all files are in the same directory.
 +
<br>
 +
4) Open OritatamiSim.
 +
<br>
 +
5) Click File -> Load assembly and then select either d3sim.oass or d4sim.oass.  A box will appear asking you to set a random number seed, just click OK.
 +
<br>
 +
6) In order to make the seed configuration appear on the screen, click the zoom out icon once.
 +
<br>
 +
7) To simulate a step in the system, press Ctrl-f.  The message panel will notify you when nondeterminism occurs.
 +
<br>
 +
8) To run the system again with a new random seed, press Ctrl-r, and enter -1 in the random seed window that appears.
  
 
[[File:D3Down.PNG|thumb||center|upright=3.0|alt=d3Down|The terminal configuration of the delay 3 system where the HINGE is in the down position.  Screenshot from OritatamiSim.]]
 
[[File:D3Down.PNG|thumb||center|upright=3.0|alt=d3Down|The terminal configuration of the delay 3 system where the HINGE is in the down position.  Screenshot from OritatamiSim.]]
Line 11: Line 30:
 
[[File:D4Up.PNG|thumb||center|upright=3.0|alt=d4Up|The terminal configuration of the delay 4 system where the HINGE is in the up position.  Screenshot from OritatamiSim.]]
 
[[File:D4Up.PNG|thumb||center|upright=3.0|alt=d4Up|The terminal configuration of the delay 4 system where the HINGE is in the up position.  Screenshot from OritatamiSim.]]
  
|Download=http://self-assembly.net/wiki/images/7/7c/Systems.zip
+
|Download=[[File:Systems.zip]]
 
}}
 
}}

Latest revision as of 14:27, 30 June 2017


Name

OritatamiSim Simple Simulation Examples

Description

The zip file below contains both the seed and system definition files for the delay 3 and delay 4 oritatami systems which cannot be simply simulated by smaller delays. Each system has two terminal configurations: one where the HINGE is in the up position and another where the HINGE is in the down position. A screenshot of each terminal configuration for each system is shown below.

Instructions for simulating systems
1) Download and install OritatamiSim.
2) Download File:Systems.zip.
3) Unzip the zip file and ensure all files are in the same directory.
4) Open OritatamiSim.
5) Click File -> Load assembly and then select either d3sim.oass or d4sim.oass. A box will appear asking you to set a random number seed, just click OK.
6) In order to make the seed configuration appear on the screen, click the zoom out icon once.
7) To simulate a step in the system, press Ctrl-f. The message panel will notify you when nondeterminism occurs.
8) To run the system again with a new random seed, press Ctrl-r, and enter -1 in the random seed window that appears.

d3Down
The terminal configuration of the delay 3 system where the HINGE is in the down position. Screenshot from OritatamiSim.
d3Up
The terminal configuration of the delay 3 system where the HINGE is in the up position. Screenshot from OritatamiSim.
d4Down
The terminal configuration of the delay 4 system where the HINGE is in the down position. Screenshot from OritatamiSim.
d4Up
The terminal configuration of the delay 4 system where the HINGE is in the up position. Screenshot from OritatamiSim.