wow owo
Jump to navigation
Jump to search
wow owo is a Cellular automaton created by User:Yayimhere while bored
cell types and interactions
cell types:
#
copies itself in every direction(no diags). if 3 come in a horizontal cluster walls form around them(###
becomes[###]
). they are blocked by walls,-'s
,|'s
, and other#'s
-
copies itself horizontally. they are blocked by walls,#'s
and other-'s
. if 3 come in a horizontal cluster the middle becomes a#
|
copies itself vertically. they are blocked by#'s
,-'s
,='s
, and other|'s
. a vertical cluster of|'s
form a[
in the middle.=
copies itself vertically if the cell north of it is a-
, copies itself horizontally if the cell north of it is a|
and if its any other cell it will disappear. its blocked by#'s
,-'s
,='s
, and other|'s
.:
blocks everything from any direction even walls. they grow upwards but only on walls. if they get into[[[:
or:]]]
it will become[[::
and::]]
M
does not copy itself and blocks everything. every iteration it will take the cell north of it and replace it with the cell south to it. it will also delete the cell on top of itX
does not copy itself and blocks everything. it will copy the two nearest cells north of it into the cell south of it without deleting it. will not copy if there is something below it that would get deletedo
does not copy itself and blocks everything. if the cell north of it was copied in a horizontal direction a-
will be put south of it and if the cell north of it was copied vertically a|
will be put south of itY
block everything and does not copy. Will not let aX
copy if it below theY
walls will only block if its blocking horizontally(so [
blocks a [#
and a #[
but not in the case where theres a #
on top)
examples
a infinite tower:
:[###]:
iter 1:
### :[###]: ###
iter 2:
### [###] :[###]: [###] ###
iter 3:
[###] :[###]: :[###]: :[###]: [###]
and so on
glider (0 is empty space):
M M
iter 1:
0 M M
iter 2:
0 0 M M
infinite line:
[:] - [:]
iter 1:
[[:]] --- [[:]]
iter 2:
[[:::]] --#-- [[:::]]
iter 3:
[[:::::]] ---#--- [[:::::]]
and so on
growing spaceship:
|
iter 1:
| | |
iter 2:
| | [ | |
iter 3(its the canvas extending not the pipes moving):
| | | [[ | | |
iter 4:
| | [ | [[[ | [ | |
and so on
factory:
:: :[# ]: YYMYY XX XX :[ ]: XX XX
i wont do the iterations of this one cuz thats going to be too hard
osc:
00 XX :[##]: :[##]: ::
iter 1:
00 XX :[00]: :[##]: ::
iter 2:
00 XX :[##]: :[##]: ::
and so on
not gate(| 1 and - 0) here the A is the placeholder for the binary value
: :A: = : 0o o 0M : ]: :
the order of operations is top to bottom