Rule:MCFluidInteractionTest

From LifeWiki
Revision as of 13:34, 7 February 2023 by Muzik (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@RULE MCFluidInteractionTest

@TABLE

n_states:6 neighborhood:vonNeumann symmetries:permute

var notwsA={0,2,3,4,5} var notwsB=notwsA var notwsC=notwsA var notwsD=notwsA var notlsA={0,1,2,4,5} var notlsB=notlsA var notlsC=notlsA var notlsD=notlsA var notsA={0,2,4,5} var notsB=notsA var notsC=notsA var notwA={0,3,4,5} var notwB=notwA var notwC=notwA var notworlsA={0,4,5} var notworlsB=notworlsA var notworlsC=notworlsA var notwsorlA={0,2,5} var notwsorlB=notwsorlA var notwsorlC=notwsorlA var wA={1,2} var wB=wA var wC=wA var wD=wA var lA={3,4} var lB=lA var lC=lA var lD=lA var awt={0,2} var alt={0,4} var anyA={0,1,2,3,4,5} var anyB=anyA var anyC=anyA

  1. Creation of water sources (lava does not form sources)

awt,notsA,notsB,1,1,1 awt,notsA,1,1,1,1 awt,1,1,1,1,1

  1. Flowing water propagation

awt,notsA,notsB,notsC,1,2

  1. Flowing lava propagation

alt,notworlsA,notworlsB,notworlsC,3,4 alt,notworlsA,notworlsB,3,3,4 alt,notworlsA,3,3,3,4 alt,3,3,3,3,4

  1. Obsidian formation from lava (no idea why lA doesn't work here)

3,anyA,anyB,anyC,wA,5 4,anyA,anyB,anyC,wA,5

  1. Obsidian formation from anticipated flow

0,anyA,anyB,wA,3,5

  1. Flowing water decay without a source

2,notwsA,notwsB,notwsC,notwsD,0

  1. Flowing lava decay without a source

4,notlsA,notlsB,notlsC,notlsD,0

@COLORS 0 0 0 0 1 0 0 255 2 0 0 192 3 255 128 0 4 192 128 0 5 160 0 192