Rule:MCFluidInteractionTest

From LifeWiki
Revision as of 13:11, 7 February 2023 by Muzik (talk | contribs)
Jump to navigation Jump to search

@RULE MCFluidInteractionTest

@TABLE

n_states:6 neighborhood:vonNeumann symmetries:permute

var notsA={0,2,4,5} var notsB=notsA var notsC=notsA var notsD=notsA 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,notsA,notsB,notsC,3,4 alt,notsA,notsB,3,3,4 alt,notsA,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,notsA,notsB,notsC,notsD,0

  1. Flowing lava decay without a source

4,notsA,notsB,notsC,notsD,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