RANDGUN.LIF

Pseudorandom number generator with p46 logic

A glider stream is emitted representing a pseudorandom binary

sequence satisfying the recursion a[n] = a[n-1] XOR a[n-12].

(By spreading out the pattern, the 12 can be changed.) The

sequence has period 3255, so the gun has period 46*3255 = 149730.

Built by Bill Gosper, October 1989 or earlier

(Header by Dean Hickerson, 4/11/93)

Code: Select all

```
x = 100, y = 133, rule = B3/S23
28bo$27b2o$13b2o11b3obo9b2o$13b2o10b2o13b2o$26b2o$27bo2$27bo10bo$26b2o
8b2obo$25b2o8b2ob3o$26b3obo5bo2bo$27b2o8b2o$28bo6$2b2o$2b2o9$52bo$51b
2o$50b2o4bo$51b2o4b2o$2b2o5b2o$bo2bo3bo2bo$4b2ob2o$3bobobobo41b2o4b2o$
3bobobobo9b2o20b2o7b2o4bo11b2o$bo9bo7b2o20b2o8b2o15b2o$o11bo39bo2$4b2o
b2o$2bo2bobo2bo$2b2ob3obob2o$4b5ob4o$5bob2ob2obo$4b2o7b2o$4b2o7b2o$4b
3o5b3o$6b3ob3o$8bobo$5bo2bobo2bo$4bo2bo3bo2bo$5b2o5b2o4b3o5b3o$17b2ob
2o3b2ob2o$17b2obobobobob2o$18bo3bobo3bo$18bo2bo3bo2bo$19b3o3b3o3$98b2o
$98b2o$98b2o$19b2o70b3o3b3o$19b2o70bobo3bobo$5b2o84bo2bobo2bo$5b2o86b
2ob2o3$21b2o$21b2o$91b2o5b2o$91b2obobob2o$91bo2bobo2bo$91b3o3b3o10$20b
3o5b3o$20b3o5b3o$21b2o5b2o$23bo3bo70b2o$21bo2bobo2bo68b2o$20bo3bobo3bo
$21bo2bobo2bo$21b3o3b3o5$21b2o$21b2o22$18b2o$17bobo$16b2obo$17b2o26b2o
$18bo25b2ob2o$45bo2bo$18bo26bo2bo$17b2o27b2o$8b2o6b2obo$8b2o7bobo26b2o
$18b2o25bo2bo$45bo2bo6b2o$44b2ob2o6b2o$45b2o!
```

RANDGUN2.LIF

Pseudorandom number generator with p120 logic

A glider stream is emitted representing a pseudorandom binary

sequence satisfying the recursion a[n] = a[n-1] XOR a[n-11].

(By spreading out the pattern, the 11 can be changed.) The

sequence has period 1533, so the gun has period 120*1533 = 183960.

Dean Hickerson,

dean@ucdmath.ucdavis.edu 3/21/92

Code: Select all

```
x = 188, y = 186, rule = B3/S23
37b2o$37bo2bo$32b2o7bo9bobo$2o23bo5bo2bo6bo7bo3bo$bo23bobo4b2o7bo7bo$b
obo4b2o18b2o7bo2bo7bo14bo$2b2o6bo17b2o7b2o10bo12b2o$11bo16b2o19bo3bo$
11bo8bo4bobo23bobo$11bo9bo3bo$10bo8b3o$8b2o7$42b2obo$42bob2o3$47b2o$
48bo3$47b3o$48b2o$45b2o$45b3o$46bobo$47b2o3$6b2o$6bo4$6bo$5b3o$4bo3bo
14bo$3bob3obo13b3o$4b5o17bo$25b2o4$9b3o$11bo$10bo14bo5bo$25b2o3b2o2$
21b3o3b3o$21bo5b3o$22bo5bo2$7b3o$6bo3bo$5bo5bo$5b2obob2o$25b3o$25b3o$
24bo3bo2$23b2o3b2o3$9bo$8b2o6$26bo$26b2o69$181b2o$181bo6$182bo$181b3o$
181b3o2$179b2o3b2o$179bo5bo4$183bo$182bo$182b3o4$181bo5bo$181bo5bo$
175bo6bo3bo$175bobo5b3o$175b2o6$175b2o$173bo3bo$164bo7bo5bo$164bobo4b
2obo3bo$153bo13b2o3bo5bo$153b2o12b2o4bo3bo$167b2o6b2o$164bobo$164bo!
```

RANDLWSS.LIF

Pseudorandom LWSS generator with p46 logic

A lightweight spaceship stream is emitted representing a

pseudorandom binary sequence satisfying the recursion

a[n] = a[n-1] XOR a[n-19]. (By spreading out the pattern,

the 19 can be changed.) The sequence has period 413385,

so the gun has period 46*413385 = 19015710.

Built by Bill Gosper, October 1989 or earlier

(Header by Dean Hickerson, 4/11/93)

Code: Select all

```
x = 167, y = 139, rule = B3/S23
77b2o7b2o$77b2o6bo2b2o$76bo2bo4b6o$77b2obo5b4o$77b2obo2$77b2obo$77b2ob
o5b4o$74b2ob3o4b6o11b2o$74bobobo6bo2b2o11b2o$75b4o7b2o$76b2o40$22b2o$
22b2o5$157b2o$157b2o5$23b2o3b2o5$21b2obo3bob2o$21bo2bo3bo2bo$22b3o3b3o
126b2o5b2o$156bobo5bobo$156bo2bo3bo2bo$157b2o5b2o5$22b2o$22b2o5$157b2o
$157b2o9$2b2o$2b2o6$2b3o3b3o$bo2bo3bo2bo$bo3bobo3bo$2obobobobob2o$2ob
2o3b2ob2o69b2o$b3o5b3o69bo2b2o$49b2o30bo3bo$48bo2bo30bo2bo$48bo2bo30b
3o$49b3o$82b3o$9bo72bo2bo$8bobo58b2o10bo3bo10b2o$7bo3bo37b3o17b2o10bo
2b2o10b2o$7b5o24b2o10bo2bo11b2o17b2o$6bobobobo23b2o10bo2bo11b2o$7bo3bo
37b2o2$7bo3bo$6bobobobo$2b2o3b5o76b2o$2b2o3bo3bo75bobo$8bobo75b2obo$9b
o38b3o3bo32b2o26b2o$46b5o2bobo32bo25b2ob2o$41bo3b2o3b2o3bo59bo2bo$36bo
3bo4b3o3bo2bo33bo26bo2bo$35bo8bob2o3b3o33b2o27b2o$35bo2b2o5bo32b2o6b2o
bo$36b2o5bo2b2o3b3o24b2o7bobo26b2o$37b3o3b5o3bo2bo33b2o25bo2bo$45b2o3b
2o3bo12b2o45bo2bo6b2o$37b3o3b8o2bobo12b2o44b2ob2o6b2o$36b2o5bo2bob3o3b
o60b2o$21b2o12bo2b2o5bo$21b2o12bo8b2o$36bo3bo$41bo!
```