pandemonium_demo_projects/wfc/samples/Circuit/data.xml

182 lines
7.3 KiB
XML
Raw Normal View History

<set size="14">
<tiles>
<tile name="bridge" symmetry="I" weight="1.0"/>
<tile name="component" symmetry="X" weight="20.0"/>
<tile name="connection" symmetry="T" weight="10.0"/>
<tile name="corner" symmetry="L" weight="10.0"/>
<tile name="substrate" symmetry="X" weight="2.0"/>
<tile name="t" symmetry="T" weight="0.1"/>
<tile name="track" symmetry="I" weight="2.0"/>
<tile name="transition" symmetry="T" weight="0.4"/>
<tile name="turn" symmetry="L" weight="1.0"/>
<tile name="viad" symmetry="I" weight="0.1"/>
<tile name="vias" symmetry="T" weight="0.3"/>
<tile name="wire" symmetry="I" weight="0.5"/>
<tile name="skew" symmetry="L" weight="2.0"/>
<tile name="dskew" symmetry="\" weight="2.0"/>
</tiles>
<neighbors>
<neighbor left="bridge" right="bridge"/>
<neighbor left="bridge 1" right="bridge 1"/>
<neighbor left="bridge 1" right="connection 1"/>
<neighbor left="bridge 1" right="t 2"/>
<neighbor left="bridge 1" right="t 3"/>
<neighbor left="bridge 1" right="track 1"/>
<neighbor left="bridge" right="transition 1"/>
<neighbor left="bridge 1" right="turn 1"/>
<neighbor left="bridge 1" right="viad"/>
<neighbor left="bridge 1" right="vias 1"/>
<neighbor left="bridge" right="wire"/>
<neighbor left="component" right="component"/>
<neighbor left="connection 1" right="component"/>
<neighbor left="connection" right="connection"/>
<neighbor left="connection" right="corner"/>
<neighbor left="t 1" right="connection 1"/>
<neighbor left="t 2" right="connection 1"/>
<neighbor left="track 1" right="connection 1"/>
<neighbor left="turn" right="connection 1"/>
<neighbor left="substrate" right="corner 1"/>
<neighbor left="t 3" right="corner 1"/>
<neighbor left="track" right="corner 1"/>
<neighbor left="transition 2" right="corner 1"/>
<neighbor left="transition" right="corner 1"/>
<neighbor left="turn 1" right="corner 1"/>
<neighbor left="turn 2" right="corner 1"/>
<neighbor left="viad 1" right="corner 1"/>
<neighbor left="vias 1" right="corner 1"/>
<neighbor left="vias 2" right="corner 1"/>
<neighbor left="vias" right="corner 1"/>
<neighbor left="wire 1" right="corner 1"/>
<neighbor left="substrate" right="substrate"/>
<neighbor left="substrate" right="t 1"/>
<neighbor left="substrate" right="track"/>
<neighbor left="substrate" right="transition 2"/>
<neighbor left="substrate" right="turn"/>
<neighbor left="substrate" right="viad 1"/>
<neighbor left="substrate" right="vias 2"/>
<neighbor left="substrate" right="vias 3"/>
<neighbor left="substrate" right="wire 1"/>
<neighbor left="t 1" right="t 3"/>
<neighbor left="t 3" right="t 1"/>
<neighbor left="t 1" right="t 2"/>
<neighbor left="t 2" right="t 2"/>
<neighbor left="t 2" right="t"/>
<neighbor left="t 3" right="track"/>
<neighbor left="t 1" right="track 1"/>
<neighbor left="t 2" right="track 1"/>
<neighbor left="t 1" right="transition 3"/>
<neighbor left="t 3" right="transition 2"/>
<neighbor left="t 2" right="transition 3"/>
<neighbor left="t 3" right="turn"/>
<neighbor left="t 1" right="turn 1"/>
<neighbor left="t 2" right="turn 1"/>
<neighbor left="t 2" right="turn 2"/>
<neighbor left="t 3" right="viad 1"/>
<neighbor left="t 1" right="viad"/>
<neighbor left="t 2" right="viad"/>
<neighbor left="t 2" right="vias 1"/>
<neighbor left="t 1" right="vias 1"/>
<neighbor left="vias 1" right="t 1"/>
<neighbor left="vias 2" right="t 1"/>
<neighbor left="wire 1" right="t 1"/>
<neighbor left="track" right="track"/>
<neighbor left="track 1" right="track 1"/>
<neighbor left="track 1" right="transition 3"/>
<neighbor left="track" right="transition 2"/>
<neighbor left="track" right="turn"/>
<neighbor left="track 1" right="turn 1"/>
<neighbor left="track" right="viad 1"/>
<neighbor left="track 1" right="viad"/>
<neighbor left="track" right="vias 2"/>
<neighbor left="track" right="vias 3"/>
<neighbor left="track 1" right="vias 1"/>
<neighbor left="track" right="wire 1"/>
<neighbor left="transition 2" right="turn"/>
<neighbor left="transition" right="turn"/>
<neighbor left="transition 1" right="turn 1"/>
<neighbor left="transition 2" right="viad 1"/>
<neighbor left="transition 2" right="vias 2"/>
<neighbor left="transition 2" right="vias 3"/>
<neighbor left="transition 2" right="vias"/>
<neighbor left="wire" right="transition 1"/>
<neighbor left="transition 2" right="wire 1"/>
<neighbor left="turn 1" right="turn"/>
<neighbor left="turn 2" right="turn"/>
<neighbor left="turn" right="turn 1"/>
<neighbor left="turn" right="turn 2"/>
<neighbor left="turn 1" right="viad 1"/>
<neighbor left="turn" right="viad"/>
<neighbor left="turn 1" right="vias 2"/>
<neighbor left="turn 1" right="vias 3"/>
<neighbor left="turn 1" right="vias"/>
<neighbor left="turn" right="vias 1"/>
<neighbor left="turn 1" right="wire 1"/>
<neighbor left="viad 1" right="viad 1"/>
<neighbor left="viad 1" right="vias 2"/>
<neighbor left="viad 1" right="vias 3"/>
<neighbor left="viad 1" right="wire 1"/>
<neighbor left="vias 1" right="wire 1"/>
<neighbor left="vias 2" right="wire 1"/>
<neighbor left="vias 1" right="vias 3"/>
<neighbor left="vias 2" right="vias 2"/>
<neighbor left="vias 2" right="vias"/>
<neighbor left="wire" right="wire"/>
<neighbor left="wire 1" right="wire 1"/>
<neighbor left="bridge 1" right="dskew"/>
<neighbor left="connection 3" right="dskew"/>
<neighbor left="dskew" right="dskew"/>
<neighbor left="skew" right="dskew"/>
<neighbor left="t" right="dskew"/>
<neighbor left="t 2" right="dskew"/>
<neighbor left="t 1" right="dskew"/>
<neighbor left="track 1" right="dskew"/>
<neighbor left="transition 1" right="dskew"/>
<neighbor left="turn 3" right="dskew"/>
<neighbor left="viad" right="dskew"/>
<neighbor left="vias 3" right="dskew"/>
<neighbor left="skew" right="bridge 1"/>
<neighbor left="skew" right="connection 1"/>
<neighbor left="corner" right="skew"/>
<neighbor left="corner 3" right="skew"/>
<neighbor left="skew" right="dskew"/>
<neighbor left="skew" right="skew 2"/>
<neighbor left="skew 1" right="skew"/>
<neighbor left="skew 1" right="skew 3"/>
<neighbor left="substrate" right="skew"/>
<neighbor left="t 3" right="skew"/>
<neighbor left="t" right="skew 2"/>
<neighbor left="t 2" right="skew 2"/>
<neighbor left="t 1" right="skew 2"/>
<neighbor left="track" right="skew"/>
<neighbor left="track 1" right="skew 2"/>
<neighbor left="transition" right="skew"/>
<neighbor left="transition 1" right="skew 2"/>
<neighbor left="turn 1" right="skew"/>
<neighbor left="turn 2" right="skew"/>
<neighbor left="turn 3" right="skew 2"/>
<neighbor left="viad 1" right="skew"/>
<neighbor left="viad" right="skew 2"/>
<neighbor left="vias" right="skew"/>
<neighbor left="vias 1" right="skew"/>
<neighbor left="vias 2" right="skew"/>
<neighbor left="vias 3" right="skew 2"/>
<neighbor left="wire 1" right="skew"/>
</neighbors>
<subsets>
<subset name="Turnless">
<tile name="bridge"/>
<tile name="component"/>
<tile name="connection"/>
<tile name="corner"/>
<tile name="substrate"/>
<tile name="t"/>
<tile name="track"/>
<tile name="transition"/>
<tile name="viad"/>
<tile name="vias"/>
<tile name="wire"/>
<tile name="skew"/>
<tile name="dskew"/>
</subset>
</subsets>
</set>