Counter Machine Applet update - P1 version

For general discussion about Conway's Game of Life.
Post Reply
PaulRendell
Posts: 2
Joined: November 25th, 2011, 6:55 am

Counter Machine Applet update - P1 version

Post by PaulRendell » December 7th, 2011, 2:32 pm

P1-ucmtm.zip
(187.48 KiB) Downloaded 214 times
I have updated my Counter Machine Applet. It can now generate Paul Chapman's P1 Machines as well as P30.

It is at : http://www.rendell-attic.org/gol/UCM/

The P1 version has its own quark. The triggering mechanism sends gliders down the column of latches to trigger one and reset all. This moves slower than the arming gliders. If an instruction I high in the table is arming an instruction low in the table a problem can occur if it is triggered itself. The triggering wave passing down the latch column that triggers I can be overtaken by an arming glider generated by I and the wave can go on to trigger the instruction that this glider has armed. The result will be two instruction cycles in the machine instead of one. Additional waves of triggering soon leads to further extra triggering in an exponential fashion. This is easily overcome by inserting a NOP instruction.

I have attached the P1 version of the Turing Machine simulator counter machine.

The Turing machine is described in 5 counters. The last 2 being the tape. It starts with these as 2 meaning 10001 in binary the middle 0 being inside the machines as the starting condition. It fills in the 0's to leave 11111 all on the left coded as 31 and 0 on the right. It has some quite large numbers in the registers so it takes quite a long time 400 million generations. I put a video if the P30 version counters on the web page - very poor quality compared to the gemini video.

Paul Rendell

Post Reply