Return to Dean Hickerson's Life page

#N p30 glider crossing demo
#C This demonstrates a device which allows 2 p30 data streams to cross
#C each other.  It uses 3 copies of a remarkably simple p30 signal
#C duplicator found by Dieter Leithner.
#C
#C The crossing works as follows:  Let the input signals be A and B,
#C with A on the left.  Both inputs are copied and inverted; we now
#C have  -A, -A, -B, -B.  The middle signals cross in a vanish reaction
#C (and one output is discarded), giving  -A, A&-B, -B.  The left two
#C signals can now cross each other since they're never both 1.  Next,
#C -A is copied and inverted, giving  A&-B, A, A, -B.  Another vanish
#C reaction gives  -A&-B  on the right, which can safely cross A,
#C yielding  A&-B, -A&-B, A.  The signal on the left is inverted and
#C crosses the middle signal in a vanish reaction, producing
#C -(A&-B) & -(-A&-B) = B.
#C
#C In this demo, the inputs come from a p150 (2-on, 3-off) gun aimed
#C southeast and a p180 (3-on,3-off) gun aimed southwest.
#O Dean Hickerson, dean.hickerson@yahoo.com (9/4/96)
x = 188, y = 205, rule = B3/S23
158bo$157bobo$156bo3b2o6b2o$145b2o9bo3bob2o4bobo$31b2o112b2o9bo3bob3o
4b3o$31bo2bo122bobob2o2bo4b3o6b2o$17bobo15bo122bo4b2o4b3o7b2o$15bo3bo
2b3o10bo6b2o124bobo$15bo19bo6b2o124b2o$8b2o4bo4bo7b2o2bo2bo$8b2o5bo7bo
bo2bo2b2o122bo$15bo3bo5b3o127bobo8bo$17bobo135b2o7b3o$163bo$163b2o$34b
o$22b2o11bo$23bo9b3o112bo$23bobo121bo$24b2o121b3o8b2o$157b2o$31bo127bo
$31b2o$30bobo9bo$40bobo$41b2o97bo$140bobo23bo$140b2o23b2o10b2o$165bobo
9b2o$23b2o135b2o12b2o6bo3b2o$24b2o23bo108bo3bo10b3o5bo3bobo$23bo6b2o
18bo101b2o3bo5bo10b2o6b5o$12b2o16bo17b3o82bo18b2o2b2obo3bo13b2o4b3o$
11bo3bo15b3o98bo24bo5bo13b2o$2o8bo5bo7bo8bo98b3o23bo3bo$2o8bo3bob2o4bo
bo135b2o$10bo5bo3b2o$11bo3bo4b2o$12b2o6b2o$22bobo7b2o$24bo7bobo$34bo$
34b2o$129b2o$129b2o6$128b3o$105bo21b2ob2o$105b3o19b2ob2o$108bo18b5o$
107b2o17b2o3b2o3$129b2o$127b5o$131bo$79bo47b3o$80bo46bo$73b2o3b3o29bo
17b2o$73b2o34b3o16b2o$108b5o8bo$107b2o3b2o6bobo$74bo33b5o7bobo5b2o3b2o
$73bobo32bo3bo3b2o10bobobobo$72bo3bo10bo21bobo4b2o2b2o7b5o$72b5o8bobo
22bo10b2o7b3o$71b2o3b2o8b2o10bo23bo8bo$72b5o19b3o$73b3o19bo14b2o$74bo
20b2o13b2o2$128bo4b2o$126bobo4bo$73bo53b2o5b3o$61b2o12b2o16bo42bo$61b
2o11b3o15b3o$74b2o16b3o$75bo79b2o$74bobo13b2o3b2o38bo19b2o$60b3o12b2o
13b2o3b2o39bo$60b3o71b3o$59bo3bo91b3o$58bo5bo4b2obob2o10b2o5bo61b3o$
59bo3bo22b2o4bobo$60b3o6bo5bo6bo11b2o$83b2o9b2o$70b2ob2o7b2o9b3o4bo52b
2o3b2o$72bo19bobo3b2o54b5o$92b2o5b2o54b3o$59bobo94bo$59bo2bo6b2o$61b2o
bo5bo19b2o$67b3o$61bo5bo22bo2bo$61bob2o$62bo29b2o$155bo$95b2o56b2o$56b
2o3b2o32bobo56b2o$57b5o35bo$57b2ob2o35b2o$57b2ob2o23bo$58b3o22b2o$84b
2o69b2o3b2o$146bobo8b3o$146b2o8bo3bo$147bo9bobo$158bo$59b2o$59b2o2$
157b2o$157b2o3$77b2o6bo$77bobo3bobo$78b3o3b2o$79b2o$79b2o$77bobo$78bo$
92bo$93bo8bo$75b2o3b2o9b3o6b3o$39b2o34b2o3b2o17bo$39b2o58b2o$77b3o$77b
3o$78bo18bo$96bobo$65b2o24bo3bo3bo$64bo2bo21b2o5b3o$64bo25b2o2b2o3b2o$
64bo51bobo$38b3o23bobo13bo35b2o$37bo3bo22bobo14b2o34bo$36bo5bo22bo14b
2o$36bo5bo$39bo6bobo26b3o12b2o$37bo3bo4b2o14b2o3b2o5bo3bo11b2o$38b3o6b
o14bo5bo4bo5bo30bo$39bo33bo5bo28b2o$63bo3bo8bo10bobo19b2o$64b3o7bo3bo
9b2o6b2o$36b3o38bo10bo7b2o$36b3o34bo2bo$35bo3bo33bo$74bo$34b2o3b2o30b
3o27bobo$71bo23bo5b2o$68bo27b2o4bo$66bobo26b2o$67b2o2$51bo11bo$52b2o8b
3o$51b2o8b5o$60b2o3b2o36b2o$37b2o22b5o37bobo$37b2o22bo3bo39bo$62bobo
40b2o$63b3o$58bobo4b2o$59b2o4bo$59bo6b3o$68bo4$66bo$67b2o$66b2o6$84bo$
82b3o$81bo$81b2o3$79bo$78b3o$77bo3bo$76bob3obo$77b5o11$78b2o$78b2o!