Rule:MCFluidInteractionTest: Difference between revisions

From LifeWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
symmetries:permute
symmetries:permute


var notsA={0,2,3,4,5,6,7,8}
var notsA={0,2,4,5}
var notsB=notsA
var notsB=notsA
var notsC=notsA
var notsC=notsA
var notsD=notsA
var notsD=notsA
var u7A={0,3,4,5,6,7,8}
var wA={1,2}
var u7B=u7A
var wB=wA
var u7C=u7A
var wC=wA
var u7D=u7A
var wD=wA
var u6A={0,4,5,6,7,8}
var lA={3,4}
var u6B=u6A
var lB=lA
var u6C=u6A
var lC=lA
var u6D=u6A
var lD=lA
var u5A={0,5,6,7,8}
var awt={0,2}
var u5B=u5A
var alt={0,4}
var u5C=u5A
var u5D=u5A
var u4A={0,6,7,8}
var u4B=u4A
var u4C=u4A
var u4D=u4A
var u3A={0,7,8}
var u3B=u3A
var u3C=u3A
var u3D=u3A
var u2A={0,8}
var u2B=u2A
var u2C=u2A
var u2D=u2A


# Creation of sources
# Creation of water sources (lava does not form sources)
notsA,notsB,notsC,1,1,1
awt,notsA,notsB,1,1,1
notsA,notsB,1,1,1,1
awt,notsA,1,1,1,1
notsA,1,1,1,1,1
awt,1,1,1,1,1


# Flowing water propagation from a source
# Flowing water propagation
notsA,notsB,notsC,notsD,1,2
awt,notsA,notsB,notsC,1,2


# Flowing water propagation from other flowing states
# Flowing lava propagation
u7A,u7B,u7C,u7D,2,3
alt,notsA,notsB,notsC,3,4
u7A,u7B,u7C,2,2,3
alt,notsA,notsB,3,3,4
u7A,u7B,2,2,2,3
alt,notsA,3,3,3,4
u7A,2,2,2,2,3
alt,3,3,3,3,4
u6A,u6B,u6C,u6D,3,4
u6A,u6B,u6C,3,3,4
u6A,u6B,3,3,3,4
u6A,3,3,3,3,4
u5A,u5B,u5C,u5D,4,5
u5A,u5B,u5C,4,4,5
u5A,u5B,4,4,4,5
u5A,4,4,4,4,5
u4A,u4B,u4C,u4D,5,6
u4A,u4B,u4C,5,5,6
u4A,u4B,5,5,5,6
u4A,5,5,5,5,6
u3A,u3B,u3C,u3D,6,7
u3A,u3B,u3C,6,6,7
u3A,u3B,6,6,6,7
u3A,6,6,6,6,7
u2A,u2B,u2C,u2D,7,8
u2A,u2B,u2C,7,7,8
u2A,u2B,7,7,7,8
u2A,7,7,7,7,8


# Flowing water decay without a source
# Flowing water decay without a source
2,notsA,notsB,notsC,notsD,3
2,notsA,notsB,notsC,notsD,0
3,u7A,u7B,u7C,u7D,4
 
4,u6A,u6B,u6C,u6D,5
# Flowing lava decay without a source
5,u5A,u5B,u5C,u5C,6
4,notsA,notsB,notsC,notsD,0
6,u4A,u4B,u4C,u4D,7
7,u3A,u3B,u3C,u3D,8
8,u2A,u2B,u2C,u2D,0


@COLORS
@COLORS

Revision as of 12:54, 7 February 2023

@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}

  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. 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 0 128 255 4 0 128 192 5 32 0 96