Wireworld as electronic component

For discussion of other cellular automata.
Post Reply
David
Posts: 212
Joined: November 3rd, 2009, 2:47 am
Location: Daejeon, South Korea

Wireworld as electronic component

Post by David »

Wireworld rule as electronic component, resistor(?) and diode.

Code: Select all

x = 57, y = 24, rule = WireWorld
2C2.3C2.2C.C2.2C.3C2.C2.2C3.2C7.2C2.C2.C2.2C2.3C$C.C.C3.C3.C.C4.C2.C.
C.C.C.C9.C.C.C.C.C.C.C.C$2C2.3C2.C2.C2.C3.C2.C.C.2C3.C8.C.C.C.C.C.C.C
.3C$C.C.C5.C.C3.C2.C2.C.C.C.C3.C7.C.C.C.C.C.C.C.C$C.C.3C.2C2.C.2C3.C
3.C2.C.C.2C8.2C2.C2.C2.2C2.3C3$15.BCBC3.2C2.3C$15.2C2A3.C.C.C.C$15.BA
B4.2C2.3C$4CABCAB4CABCACB3.C5.C18.2C$19.A2.C3.3C11.BA6C.8C$18.C28.2C$
17.B.C$18.A3$15.ABCA3.2C2.3C.3C14.2C$15.C2B4.C.C3.C.C.C7.8C.6CAB$6CAB
CABCABCABCA3.2C2.3C.C.C14.2C$19.B2.C3.C3.C.C$18.C3.C3.3C.3C$17.C.B$
18.A!
The problem is capacitor. Can you build that??
Call me "Dannyu NDos" in Forum. Call me "Park Shinhwan"(박신환) in Wiki.
User avatar
apg
Moderator
Posts: 3007
Joined: June 1st, 2009, 4:32 pm

Re: Wireworld as electronic component

Post by apg »

Wireworld cannot simulate electronic components, for a multitude of reasons:
  • There is no notion of potential difference in Wireworld.
  • Wireworld is digital, whereas electronics are analogue.
  • There are no thermodynamic laws in Wireworld, and pulses can be duplicated.
Nevertheless, it might be possible to engineer a cellular automaton capable of simulating electronic circuits, if the electrons diffused through wires (using concentration to represent voltage). Resistors would occasionally 'leak' electrons, and (non-polar) capacitors would allow charges to build up on either side of the dielectric.

Diodes are more subtle than just one-way gates. They have an exponential law, the details of which I cannot recall at the moment. They can be used with op-amps to make exponential and logarithmic filters.
What do you do with ill crystallographers? Take them to the mono-clinic!
User avatar
PHPBB12345
Posts: 1150
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Wireworld as electronic component

Post by PHPBB12345 »

An oscillator with two reflectors:

Code: Select all

x = 11, y = 10, rule = WireWorld
.6C$C6.C$C.2C.C.C$.2C.3C$2.2C.A$5.B.2C$4.3C.2C$3.C.C.2C.C$3.C6.C$4.6C
!
fluffykitty
Posts: 1178
Joined: June 14th, 2014, 5:03 pm
Contact:

Re: Wireworld as electronic component

Post by fluffykitty »

Also this.

(But why did you post on a thread from...uh...6.5 years ago? I think this is the largest (in terms of time) necropost in the history of these forums.)
User avatar
Kiran
Posts: 283
Joined: March 4th, 2015, 6:48 pm

Re: Wireworld as electronic component

Post by Kiran »

I believe there is nothing wrong with reviving old threads, as long as the new post fits into the old thread.
In this particular case, the new post is not relevant to the original thread, so there was no reason to post in it.
Kiran Linsuain
User avatar
PHPBB12345
Posts: 1150
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Wireworld as electronic component

Post by PHPBB12345 »

Code: Select all

x = 58, y = 28, rule = WireWorld
56.B$56.A$56.C$3.55C$2.C53.C$.C54.C$C55.C$C55.C$C55.C$C10.3C3.C6.4C3.
5C3.3C3.5C6.C$C9.C3.C2.C6.C3.C2.C6.C3.C4.C8.C$C9.C3.C2.C6.C3.C2.C6.C
8.C8.C$C9.C3.C2.C6.C3.C2.4C4.3C5.C8.C$C9.C3.C2.C6.C3.C2.C10.C4.C8.C$C
9.C3.C2.C6.C3.C2.C6.C3.C4.C8.C$C10.3C3.5C2.4C3.5C3.3C5.C8.C$.C8.C5.C
6.C6.C7.C7.C8.C$2.C2.2C2.C5.C6.C5.2C7.C6.2C8.C$3.3C.2C3.3C.3C.2C.2C2.
C2.C2.4C.2C2.2C2.8C$5.2C2.3C7.C5.2C4.2C7.2C$12.C7.C6.C5.C8.C$13.4C4.
3C4.3C3.5C4.3C$13.C3.C2.C3.C2.C3.C4.C5.C3.C$13.C3.C2.C3.C2.C8.C9.C$
13.4C3.C3.C3.3C5.C8.C$13.C6.C3.C6.C4.C7.C$13.C6.C3.C2.C3.C4.C$13.C7.
3C4.3C5.C7.C!
Post Reply