Search found 25 matches

by ishanpm
August 9th, 2019, 12:53 am
Forum: Other Cellular Automata
Topic: Cell builder, a rule cannot simulated by Golly
Replies: 9
Views: 2025

Re: Cell builder, a rule cannot simulated by Golly

Could you post an explanation of the rule and the cell states? It's not very clear from the examples, and the source code is a bit dense. The main obstacle to a Golly implementation seems to be the FloodErase function, but some trickery with timing could lead to a ruletable implementation.
by ishanpm
July 1st, 2019, 10:49 pm
Forum: The Sandbox
Topic: Talk to Transformer
Replies: 159
Views: 18845

Re: Talk to Transformer

one billionth of one percent is more than 100 million trillion Um, I don't think that's -- one billionth is one-thousandth of one percent, or one-thousandth of one percent OK, that's a little closer, but -- one billionth of one percent is just one thousandth of one percent Now you're just being rid...
by ishanpm
June 30th, 2019, 4:27 pm
Forum: The Sandbox
Topic: Talk to Transformer
Replies: 159
Views: 18845

Re: Talk to Transformer

"La chaise inconfortable" is a beautiful book about misery, death, tragedy, air conditioning, an overgrown weed... Les chaussettes électriques is easily the best book ever. In the plot, the owner of two electric socks creates mayhem... livre terriblement long... Where does the prompt end and the tr...
by ishanpm
June 23rd, 2019, 5:15 pm
Forum: The Sandbox
Topic: Chemlambda
Replies: 0
Views: 2998

Chemlambda

I found a thing called Chemlambda. It is a graph-rewrite system capable of evaluating (most) lambda calculus expressions using only rewrites involving up to four nodes, using a technique resembling DNA replication. Here is the page: http://chorasimilarity.github.io/chemlambda-gui/ Here is a (work in...
by ishanpm
June 22nd, 2019, 2:58 pm
Forum: The Sandbox
Topic: Talk to Transformer
Replies: 159
Views: 18845

Re: Talk to Transformer

Item #: SCP-173 Object Class: Euclid Special Containment Procedures: Item SCP-173 is to be kept in a locked container at all times. On all days, SCP-173 is to be placed in a padded cell between two adjoining cells. Description: SCP-173 is a male dog who acts in a manner similar to an aggressive ter...
by ishanpm
April 28th, 2019, 11:48 am
Forum: The Sandbox
Topic: [GAME] TREE function games
Replies: 24
Views: 8259

Re: [GAME] TREE function games

Tree game validator! Let me know if you see any bugs.

Doesn't support fakeTREE at the moment. Later, I'll add a feature to list legal moves.

https://jsfiddle.net/ishanpm/s45w7ouj/
by ishanpm
April 27th, 2019, 10:19 pm
Forum: The Sandbox
Topic: [GAME] TREE function games
Replies: 24
Views: 8259

Re: [GAME] TREE function games

Shouldn't the player with no legal moves be the loser? That's how it is in the original article , anyway. Otherwise, there are only a few ways the game can play out. For TREE(3), there's a fairly simple winning (losing?) strategy for P1: P1 plays (). P2 then has a choice: []: P1 plays {{}}, P2 must ...
by ishanpm
March 6th, 2019, 2:24 pm
Forum: Other Cellular Automata
Topic: Wireworld Modern
Replies: 49
Views: 15513

Re: Wireworld Modern

Do you also have something like that to convert signal to 0. Is this what you mean? You can make a device that forces the signal to 1 with two NANDs, then you can invert the output to get 0. Freywa's design for the bit padder contains one of these. x = 29, y = 9, rule = WireworldModern .2C$D2.B$B2....
by ishanpm
March 2nd, 2019, 1:40 am
Forum: Other Cellular Automata
Topic: Wireworld Modern
Replies: 49
Views: 15513

Re: Wireworld Modern

Here is a version of the rule that is functionally identical, but uses extra states 9 - 28 to show what kind of logic gate each cell represents. Simply let a circuit run, and the cells where electrons interact will update their icons accordingly. @RULE WireworldModernTrace **************************...
by ishanpm
January 17th, 2019, 1:32 pm
Forum: Other Cellular Automata
Topic: Wireworld Modern
Replies: 49
Views: 15513

Re: Wireworld Modern

Freywa wrote:32-bit integer multiplier, both faster and simpler than Atrubin's design:
Wow, that's a good design! That's a really nice use of the signal adders. I'm used to register-based designs, so I'd probably never think of something like this.
by ishanpm
January 17th, 2019, 12:23 pm
Forum: Other Cellular Automata
Topic: Resources pertaining to computation in cellular automata
Replies: 9
Views: 3984

Re: Resources pertaining to computation in cellular automata

What is an ANT gate? Did you mean ANDNOT gate? Yeah, I mean ANDNOT. I've seen it referred to as ANT in a few places, but I can't find any examples. The way Wave handles logic is pretty interesting. Every gate is a 4 by 4 block of cells, with some flags on the corners that indicate whether each side...
by ishanpm
January 17th, 2019, 2:03 am
Forum: Other Cellular Automata
Topic: Resources pertaining to computation in cellular automata
Replies: 9
Views: 3984

Re: Resources pertaining to computation in cellular automata

Yay, my CA is kind of interesting! My mission is accomplished :D The QFT computer might not really be in CGOL, but there's just something that tickles me about writing a game of Tetris inside a language that compiles to a machine language that's run on a computer designed in a CA that's modeled in m...
by ishanpm
December 2nd, 2018, 1:25 am
Forum: Other Cellular Automata
Topic: Turing Tumble simulator
Replies: 11
Views: 3196

Re: Turing Tumble simulator

That's certainly an odd message. That is the first place in the rule table where there are multiple consecutive spaces, aside from comments, so it might be a character encoding issue of some kind. Here's a version of the rule table without any consecutive spaces: @RULE TuringTumble A cellular automa...
by ishanpm
December 1st, 2018, 6:33 pm
Forum: Other Cellular Automata
Topic: Turing Tumble simulator
Replies: 11
Views: 3196

Re: Turing Tumble simulator

cvojan wrote:for some reason, whenever I try using this, an error message pops up.
What does the error message say?
by ishanpm
December 1st, 2018, 2:06 am
Forum: Other Cellular Automata
Topic: Turing Tumble simulator
Replies: 11
Views: 3196

Re: Turing Tumble simulator

Wait, blue overrides red? I would've thought it would check left to right. I checked the rule, and I guess I wrote the transitions for blue marbles before red marbles in most cases, although I can assure you it was a complete coincidence. Be warned that there is an exception: If two marbles land on ...
by ishanpm
November 30th, 2018, 2:08 am
Forum: Other Cellular Automata
Topic: Turing Tumble simulator
Replies: 11
Views: 3196

Re: Turing Tumble simulator

Here's an improved version of the board. It's a little more tightly built than the other one. You can stack marbles (or put a marble dispenser) onto the inverted gearbit on each side, and then manually trigger the marble releases by dropping a marble on one of the notches on the side. x = 17, y = 52...
by ishanpm
November 28th, 2018, 1:46 am
Forum: Other Cellular Automata
Topic: Turing Tumble simulator
Replies: 11
Views: 3196

Turing Tumble simulator

Turing Tumble is a toy mechanical computer that can be configured with plastic pieces to perform various operations. As they mention on their webpage, it can count, add, subtract, multiply, divide, and do anything a normal computer can, "limited only by the size of the board". The board's pretty sm...
by ishanpm
August 23rd, 2018, 2:05 pm
Forum: Other Cellular Automata
Topic: Pulse2 rule
Replies: 8
Views: 4090

Re: Pulse2 rule

You can make a very tiny 3-tick generator:

Code: Select all

x = 3, y = 5, rule = Pulse2
2.O$2.P$2.Q$PQO$OQP!
I mostly use 6-tick logic in my designs, though. It's generally easier to send a bitstream with some extra space between the pulses.
by ishanpm
June 30th, 2018, 12:32 am
Forum: Other Cellular Automata
Topic: Pulse2 rule
Replies: 8
Views: 4090

Re: Pulse2 rule

This version has a large set, and the icons were generated with icon_exporter.py, so it should work. @RULE Pulse2 @TABLE neighborhood:vonNeumann n_states:18 symmetries:permute # 0 | none # 1 | gate on pulse # 2 | gate on cooldown # 3 | gate on # 4 | gate on through # 5 | gate on through cooldown # 6...
by ishanpm
April 15th, 2018, 4:17 pm
Forum: Other Cellular Automata
Topic: Signal circuitry in HPP gas?
Replies: 11
Views: 3184

Re: Signal circuitry in HPP gas?

Extended icon set! @RULE HPP HPP Lattice gas J. Hardy, O. de Pazzis, and Y. Pomeau (1973) J. Math. Phys. 14, 470. The earliest lattice gas model. Later made obsolete by the FHP gas on a hexagonal lattice, which has better physical properties. States following http://pages.cs.wisc.edu/~wylie/doc/PhD_...
by ishanpm
April 15th, 2018, 3:18 pm
Forum: Other Cellular Automata
Topic: Multicore processor
Replies: 4
Views: 1955

Re: Multicore processor

I made a page about the design and machine language: https://github.com/ishanpm/pulse-ca/wiki/Pulse2-processor All of your observations are correct. The tower in the upper left is a RAM node, communicating the same way the processors are. The red and green cells function very much like regular wires...
by ishanpm
March 10th, 2018, 11:23 pm
Forum: Other Cellular Automata
Topic: Multicore processor
Replies: 4
Views: 1955

Multicore processor

I am far from the first person to make a computer in a cellular automata, but I think I might be the first person to make one that supports multiple cores! The Pulse2 processor has a bounding box of 298x248, four 16-bit registers, and a 64-word read-only instruction memory. It also has four IO ports...
by ishanpm
December 24th, 2017, 11:24 am
Forum: Other Cellular Automata
Topic: Quantum Computer
Replies: 66
Views: 36630

Re: Quantum Computer

That sounds interesting! I can't really visualize what the larger grids would look like though... Can you post a pattern of it?

(Also make sure to use

Code: Select all

 tags, it's hard to copy long blocks of text on mobile)
by ishanpm
October 4th, 2017, 1:43 am
Forum: Other Cellular Automata
Topic: Pulse2 rule
Replies: 8
Views: 4090

Re: Pulse2 rule

Here is a possible W110 cell. The repeating region is 4x15, and it has a period of 16. It uses a similar transition table gadget to the 2D metacell, although it was optimized to rule 110, so an arbitrary 1D cell would be larger. Also, the cells repeat with every other cell flipped, so it looks stagg...
by ishanpm
September 29th, 2017, 12:11 am
Forum: Other Cellular Automata
Topic: Pulse2 rule
Replies: 8
Views: 4090

Pulse2 rule

I made a rule table called Pulse2! https://github.com/ishanpm/pulse-ca/ ( download zip ) https://i.imgur.com/fSkwzL9.gif It is an 18-state rule vaguely inspired by WireWorld, although it is very different. It revolves around two types of pulses, namely "gate" and "signal". Features: Easy-to-learn ru...