Rule:Omniperiodicworld
@RULE omniperiodicworld
@TABLE n_states: 6 neighborhood:vonNeumann symmetries:none var a={0,1,2,3,4,5} var b=a var c=a var d=a 0, a,b,c,2, 2 0, a,1,c,d, 1 1, a,b,c,3, 2 2, a,3,c,d, 1 1, a,b,c,4, 1 1, a,b,c,5, 2 2, a,4,c,d, 2 2, a,5,c,d, 1 1, a,b,c,d, 0 2, a,b,c,d, 0 4, a,1,c,d, 5 4, a,b,c,2, 5 5, a,b,c,d, 4
@NAMES 0 dead 1 headingleft 2 headingright 3 reflector 4 keep reflector hold 5 keep reflector letgo
@COLORS 0 0 0 0 1 255 0 0 2 255 255 0 3 0 0 255 4 0 255 255 5 0 255 128
@ICONS
XPM /* width height num_colors chars_per_pixel */ "7 35 6 1" /* colors */ ". c #000000" "B c #FF0000" "C c #FFFF00" "D c #0000FF" "E c #00FFFF" "F c #000080"
/* icon for state 1 */ "......." "..B...." ".B....." "BBBBBBB" ".B....." "..B...." "......." /* icon for state 2 */ "......." "....C.." ".....C." "CCCCCCC" ".....C." "....C.." "......." /* icon for state 3 */ "DDDDDDD" "DDDDDDD" "DDDDDDD" "DDDDDDD" "DDDDDDD" "DDDDDDD" "DDDDDDD" /* icon for state 4 */ "EEEEEEE" "EEEEEEE" "EEEEEEE" "EEEEEEE" "EEEEEEE" "EEEEEEE" "EEEEEEE" /* icon for state 5 */ "EEEEEEE" "EEEEEEE" "EEFFFEE" "EEFFFEE" "EEFFFEE" "EEEEEEE" "EEEEEEE"