生命游戏吧 关注:2,159贴子:13,312

自定义规则 发布专用贴

只看楼主收藏回复

此贴专用于发布自定义规则


1楼2016-05-07 18:21回复
    加入了延迟的概念,在两次生死转变中必须经历1代的缓冲
    B3_S34_D1.table:http://pan.baidu.com/s/1i4QR90D
    I tried to implement the idea "delay" into the rule, where cells made a dead-live transition in the last generation cannot make an immediate dead-live transition in this generation. And vice-versa. This family of rule can thus be represented as B/S/D. By screening the B/S/D1 rulespace, I found this interesting rule "B3/S34/D1" with natural digonal SS and puffer.
    PS:为什么百度不给用html语言?
    natural puffer:
    [code]x = 6, y = 6, rule = B3_S34_D1
    $2.BC$.B2C$.2C.BC$3.BA$3.A!
    [/code]
    natural diagonal SS:
    [code]x = 4, y = 4, rule = B3_S34_D1
    $2.BC$.B2C$.2CB!
    [/code]
    orthgonal SS:
    [code]x = 23, y = 18, rule = B3_S34_D1
    .2C$BCA.C$.C.C.BA$5.C2$.2C$BCA.C.C.C.C.C.C.C.C.C.C$.C.C.C.C.C.C.C.C.C
    .C.C3$.2C$BCA.C$.C.C.C3$.2C$BCA.C$.C.C!
    [/code]
    transition function:
    [code]
    switch (c)
    {
    case 0:
    if ((state2 neighbors+state3 neighbors)==3)
    return 2;
    else
    return 0;
    case 1: return 0;
    case 2: return 3;
    case 3:
    if ( ( (state2 neighbors+state3 neighbors-1) |1 )==3) return 3;
    else return 1;
    }
    [/code]


    2楼2016-05-07 18:22
    回复
      感觉不错的样子,先给个精再说


      IP属地:北京来自iPhone客户端4楼2016-05-10 21:18
      回复
        @RULE BDRainbow
        @COLORS
        0 0 0 0
        1 0 255 0
        2 255 255 0
        3 0 0 255
        4 63 255 255
        5 255 0 0
        6 255 0 127
        7 255 255 255
        @TABLE
        # rules: 33
        #
        # Golly rule-table format.
        # Each rule: C,N,NE,E,SE,S,SW,W,NW,C'
        # N.B. Where the same variable appears multiple times in a transition,
        # it takes the same value each time.
        #
        # Default for transitions not listed: no change
        #
        n_states:5
        neighborhood:Moore
        symmetries:rotate8
        var a={0,1,3}
        var b={0,1,3}
        var c={0,1,3}
        var d={0,1,3}
        var e={0,1,3}
        var f={2,4}
        var g={2,4}
        var h={2,4}
        var i={0,1,3}
        var j={0,1,3}
        var k={0,1,2,3,4}
        var l={0,1,2,3,4}
        var m={0,1,2,3,4}
        var n={0,1,2,3,4}
        var o={2,4}
        1,a,b,c,d,e,f,g,h,2
        1,a,b,c,d,f,e,g,h,2
        1,a,b,c,d,f,g,e,h,2
        1,a,b,c,f,d,e,g,h,2
        1,a,b,c,f,d,g,e,h,2
        1,a,b,c,f,g,d,e,h,2
        1,a,b,f,c,d,g,e,h,2
        2,a,b,c,d,e,i,j,k,1
        2,k,l,m,n,f,g,h,o,1
        2,a,k,l,f,b,g,h,o,1
        2,a,k,l,f,g,b,h,o,1
        2,a,b,c,f,g,h,d,o,1
        2,a,b,f,c,d,g,h,o,1
        2,a,b,f,c,g,d,h,o,1
        2,a,b,f,c,g,h,d,o,1
        2,a,b,f,g,c,d,h,o,1
        2,a,b,f,g,c,h,d,o,1
        2,a,f,b,g,c,h,d,o,1
        3,a,b,c,d,e,i,f,g,4
        3,a,b,c,d,e,f,i,g,4
        3,a,b,c,d,f,e,i,g,4
        3,a,b,c,f,d,e,i,g,4
        4,a,b,c,d,e,i,j,k,3
        4,k,l,m,n,f,g,h,o,3
        4,a,k,l,f,b,g,h,o,3
        4,a,k,l,f,g,b,h,o,3
        4,a,b,c,f,g,h,d,o,3
        4,a,b,f,c,d,g,h,o,3
        4,a,b,f,c,g,d,h,o,3
        4,a,b,f,c,g,h,d,o,3
        4,a,b,f,g,c,d,h,o,3
        4,a,b,f,g,c,h,d,o,3
        4,a,f,b,g,c,h,d,o,3


        5楼2016-05-13 00:47
        收起回复
          @RULE BGRainbowR2
          @COLORS
          0 0 0 0
          1 0 100 50
          2 255 255 0
          3 0 0 255
          4 255 0 0
          5 255 0 127
          6 255 127 127
          7 255 127 255
          @TABLE
          # rules: 35
          #
          # Golly rule-table format.
          # Each rule: C,N,NE,E,SE,S,SW,W,NW,C'
          # N.B. Where the same variable appears multiple times in a transition,
          # it takes the same value each time.
          #
          # Default for transitions not listed: no change
          #
          n_states:7
          neighborhood:Moore
          symmetries:rotate8
          var a={0,1,3,5,6}
          var b={0,1,3,5,6}
          var c={0,1,3,5,6}
          var d={0,1,3,5,6}
          var e={0,1,3,5,6}
          var f={2,4}
          var g={2,4}
          var h={2,4}
          var i={0,1,3,5,6}
          var j={0,1,3,5,6}
          var k={0,1,2,3,4,5,6}
          var l={0,1,2,3,4,5,6}
          var m={0,1,2,3,4,5,6}
          var n={0,1,2,3,4,5,6}
          var o={2,4}
          var p={0,1,2,3,4,5,6}
          var q={0,1,2,3,4,5,6}
          var r={0,1,2,3,4,5,6}
          var s={0,1,2,3,4,5,6}
          1,a,b,c,d,e,f,g,h,2
          1,a,b,c,d,f,e,g,h,2
          1,a,b,c,d,f,g,e,h,2
          1,a,b,c,f,d,e,g,h,2
          1,a,b,c,f,d,g,e,h,2
          1,a,b,c,f,g,d,e,h,2
          1,a,b,f,c,d,g,e,h,2
          2,a,b,c,d,e,i,j,k,1
          2,k,l,m,n,f,g,h,o,1
          2,a,k,l,f,b,g,h,o,1
          2,a,k,l,f,g,b,h,o,1
          2,a,b,c,f,g,h,d,o,1
          2,a,b,f,c,d,g,h,o,1
          2,a,b,f,c,g,d,h,o,1
          2,a,b,f,c,g,h,d,o,1
          2,a,b,f,g,c,d,h,o,1
          2,a,b,f,g,c,h,d,o,1
          2,a,f,b,g,c,h,d,o,1
          3,a,b,c,d,e,i,f,g,4
          3,a,b,c,d,e,f,i,g,4
          3,a,b,c,d,f,e,i,g,4
          3,a,b,c,f,d,e,i,g,4
          4,a,b,c,d,e,i,j,k,5
          4,k,l,m,n,f,g,h,o,5
          4,a,k,l,f,b,g,h,o,5
          4,a,k,l,f,g,b,h,o,5
          4,a,b,c,f,g,h,d,o,5
          4,a,b,f,c,d,g,h,o,5
          4,a,b,f,c,g,d,h,o,5
          4,a,b,f,c,g,h,d,o,5
          4,a,b,f,g,c,d,h,o,5
          4,a,b,f,g,c,h,d,o,5
          4,a,f,b,g,c,h,d,o,5
          5,k,l,m,n,p,q,r,s,6
          6,k,l,m,n,p,q,r,s,3


          6楼2016-05-13 20:24
          收起回复
            @RULE v3k4_202200222012210
            @COLORS
            0 0 0 0
            1 0 155 155
            2 200 200 0
            3 200 0 200
            @TABLE
            n_states:4
            neighborhood:Moore
            symmetries:permute
            var a={1}
            var b={2}
            var c={3}
            var d={0}
            var j={1,2,3}
            var k={1,2,3}
            var l={1,2,3}
            var m={1,2,3}
            var n={1,2,3}
            var o={1,2,3}
            var p={1,2,3}
            var q={1,2,3}
            var s={0,1,2,3}
            var t={0,1,2,3}
            var u={0,1,2,3}
            var v={0,1,2,3}
            var w={0,1,2,3}
            var x={0,1,2,3}
            var y={0,1,2,3}
            var z={0,1,2,3}
            0,s,t,u,v,w,x,y,z,0
            j,1,1,1,1,0,0,0,0,1
            j,1,1,1,2,0,0,0,0,2
            j,1,1,2,2,0,0,0,0,3
            j,1,2,2,2,0,0,0,0,3
            j,2,2,2,2,0,0,0,0,2
            j,3,1,1,1,0,0,0,0,1
            j,3,2,1,1,0,0,0,0,3
            j,3,2,2,1,0,0,0,0,3
            j,3,2,2,2,0,0,0,0,3
            j,3,3,1,1,0,0,0,0,1
            j,3,3,2,1,0,0,0,0,1
            j,3,3,2,2,0,0,0,0,3
            j,3,3,3,1,0,0,0,0,3
            j,3,3,3,2,0,0,0,0,1
            j,3,3,3,3,0,0,0,0,3


            8楼2016-07-19 00:11
            回复
              v3k4_202200222012210.rule :http://pan.baidu.com/s/1c1FAkaW
              改自"DDlab slides1" (Andy Wuensche 2006)


              9楼2016-07-19 00:21
              收起回复
                v3k4_blob122.rule: http://pan.baidu.com/s/1o7Mb1to
                三态气泡动态,从v3k4_202200222012210变种而来


                10楼2016-07-20 04:00
                回复
                  @RULE v3k4_temp
                  @COLORS
                  0 0 0 0
                  1 0 155 155
                  2 200 200 0
                  3 200 0 200
                  @TABLE
                  n_states:3
                  neighborhood:vonNeumann
                  symmetries:permute
                  var a={1}
                  var b={2}
                  var d={0}
                  var j={0,1,2}
                  j,0,0,0,0,0
                  j,0,0,0,1,1
                  j,0,0,1,1,2
                  j,0,1,1,1,2
                  j,1,1,1,1,1
                  j,2,0,0,0,0
                  #j,2,1,0,0,0
                  #j,2,1,1,0,0
                  j,2,1,1,1,2
                  j,2,2,0,0,0
                  #j,2,2,1,0,0
                  j,2,2,1,1,2
                  j,2,2,2,0,2
                  j,2,2,2,1,0
                  j,2,2,2,2,0
                  j,2,1,0,0,2
                  j,2,1,1,0,1
                  j,2,2,1,0,0


                  11楼2016-07-21 04:49
                  收起回复
                    @RULE v3k4_mphi
                    @COLORS
                    0 0 0 0
                    1 0 155 155
                    2 200 200 0
                    3 200 0 200
                    @TABLE
                    n_states:3
                    neighborhood:vonNeumann
                    symmetries:permute
                    var a={1}
                    var b={0}
                    var d={2}
                    var j={0,1,2,1}
                    j,d,d,d,d,d
                    j,d,d,d,a,d
                    j,d,d,a,a,b
                    j,d,a,a,a,b
                    j,a,a,a,a,a
                    j,b,d,d,d,d
                    j,b,a,d,d,d
                    j,b,a,a,d,d
                    j,b,a,a,a,b
                    j,b,b,d,d,b
                    j,b,b,a,d,d
                    j,b,b,a,a,a
                    j,b,b,b,d,b
                    j,b,b,b,a,a
                    j,b,b,b,b,b
                    ##old stuff overwritten
                    j,0,0,0,0,0
                    j,0,0,0,1,0
                    j,0,0,1,1,1
                    j,0,1,1,1,2
                    j,1,1,1,1,2
                    j,2,0,0,0,2
                    j,2,1,0,0,0
                    j,2,1,1,0,2
                    j,2,1,1,1,1
                    j,2,2,0,0,0
                    j,2,2,1,0,0
                    j,2,2,1,1,2
                    j,2,2,2,0,2
                    j,2,2,2,1,0
                    j,2,2,2,2,2


                    12楼2016-07-22 02:51
                    收起回复
                      @RULE v3k4_ring
                      @COLORS
                      0 0 0 0
                      1 0 155 155
                      2 200 200 0
                      3 200 0 200
                      @TABLE
                      n_states:3
                      neighborhood:vonNeumann
                      symmetries:permute
                      var a={1}
                      var b={0}
                      var d={2}
                      var j={0,1,2,1}
                      #Phase I overrider
                      #Survival
                      a,b,b,b,b,a
                      a,b,b,b,a,a
                      a,b,b,a,a,a
                      a,b,a,a,a,b
                      a,a,a,a,a,b
                      #Birth
                      b,b,b,b,a,a
                      b,b,a,a,a,a
                      b,b,b,b,b,b
                      b,b,b,a,a,b
                      b,a,a,a,a,b
                      ## Triangular core overrider
                      #j,b,a,d,d,d
                      #j,b,a,a,d,d
                      #j,b,b,a,d,a
                      j,d,d,d,d,d
                      j,d,d,d,a,d
                      j,d,d,a,a,b
                      j,d,a,a,a,b
                      j,a,a,a,a,a
                      j,b,d,d,d,d
                      j,b,a,d,d,d
                      j,b,a,a,d,d
                      j,b,a,a,a,b
                      j,b,b,d,d,b
                      j,b,b,a,d,d
                      j,b,b,a,a,a
                      j,b,b,b,d,b
                      j,b,b,b,a,b
                      j,b,b,b,b,b


                      13楼2016-07-22 05:07
                      收起回复
                        @RULE v3k4_fish
                        @COLORS
                        0 0 0 0
                        1 0 155 155
                        2 200 200 0
                        3 200 0 200
                        @TABLE
                        n_states:3
                        neighborhood:vonNeumann
                        symmetries:rotate4reflect
                        var a={1}
                        var b={0}
                        var d={2}
                        var j={0,1,2,1}
                        #Phase I overrider
                        #Survival
                        a,b,b,b,b,a
                        a,b,b,b,a,a
                        a,b,b,a,a,a
                        a,b,a,a,a,b
                        a,a,a,a,a,b
                        #Birth
                        b,b,b,b,a,a
                        b,b,a,a,a,a
                        b,b,b,b,b,b
                        b,b,b,a,a,b
                        b,a,a,a,a,b
                        ##Phase3 overrider
                        d,d,d,d,d,d
                        d,d,d,d,b,b
                        d,d,d,b,b,d
                        d,d,b,b,b,b
                        d,b,b,b,b,d
                        b,d,d,d,d,b
                        b,d,d,d,b,d
                        b,d,d,b,b,b
                        b,d,b,b,b,b
                        b,b,b,b,b,b
                        ##Survival
                        b,2,2,2,2,b
                        b,2,2,2,b,2
                        b,2,2,b,b,2
                        b,2,b,b,b,b
                        b,b,b,b,b,2
                        #Birth
                        2,2,2,2,b,b
                        2,2,b,b,b,b
                        2,2,2,2,2,2
                        2,2,2,b,b,b
                        2,b,b,b,b,2
                        ## Triangular core overrider
                        #j,b,a,d,d,d
                        #j,b,a,a,d,d
                        #j,b,b,a,d,a
                        j,d,d,d,d,d
                        j,d,d,d,a,d
                        j,d,d,a,a,b
                        j,d,a,a,a,b
                        j,a,a,a,a,a
                        j,b,d,d,d,b
                        j,b,a,d,d,d
                        j,b,a,a,d,d
                        j,b,a,a,a,b
                        j,b,b,d,d,d
                        j,b,b,a,d,d
                        j,b,b,a,a,a
                        j,b,b,b,d,b
                        j,b,b,b,a,b
                        j,b,b,b,b,b


                        14楼2016-07-22 18:55
                        回复
                          @RULE 3_phase
                          @COLORS
                          0 0 0 0
                          1 0 64 255
                          2 128 192 255
                          @TABLE
                          n_states:3
                          neighborhood:vonNeumann
                          symmetries:rotate4reflect
                          var j={0,1,2}
                          var j1={0,1,2}
                          var j2={0,1,2}
                          0,1,0,0,0,1
                          0,1,1,0,0,2
                          0,j,1,2,0,2
                          1,1,0,0,0,0
                          1,2,j,j1,j2,2
                          2,0,0,j,j1,0


                          IP属地:上海15楼2016-07-22 23:25
                          收起回复
                            @RULE v3k4_fish2
                            @COLORS
                            0 0 0 0
                            1 0 155 155
                            2 200 200 0
                            3 200 0 200
                            @TABLE
                            n_states:4
                            neighborhood:vonNeumann
                            symmetries:permute
                            var a={3}
                            var b={1}
                            var d={2}
                            var j={1,2,3}
                            j,d,d,d,d,a
                            j,d,d,d,b,d
                            j,d,d,d,a,a
                            j,d,d,b,b,d
                            j,d,d,b,a,d
                            j,d,d,a,a,d
                            j,d,b,b,b,d
                            j,d,b,b,a,d
                            j,d,b,a,a,d
                            j,d,a,a,a,b
                            j,b,b,b,b,d
                            j,b,b,b,a,b
                            j,b,b,a,a,a
                            j,b,a,a,a,a
                            j,a,a,a,a,b


                            16楼2016-07-23 15:11
                            收起回复
                              DDLab_0722
                              这是用DDLab找到的v3k4下的几族复杂规则
                              使用方法:
                              例:08 aa a6 45
                              1.从16进制转化为4进制的1位数->020222222121011
                              2.转化为类似v3k4_fish2一样的table. (a=0 b=1 d=2,为防止golly崩溃使用了state3替代state0)------
                              fish
                              08 aa a6 41
                              08 aa a6 45
                              08 aa a6 55
                              08 aa 86 41
                              00 aa 26 09
                              08 a6 26 29
                              08 a6 66 25
                              08 8a a6 49
                              08 8a a6 45
                              00 aa 26 55
                              18 a6 46 41
                              18 a6 46 42
                              18 aa 46 42
                              ------------
                              2a a2 12 06
                              2a 82 90 a4
                              -----
                              Phase transition
                              2a 21 12 06
                              222020101020012
                              2a a2 12 0a
                              2a 62 21 8a
                              multiphase
                              2a 21 10 06
                              2a 21 10 86
                              2a 21 11 86
                              29 8a 09 51
                              00 8a 41 51
                              -----
                              2a 00 11 a6
                              2a 02 90 a4
                              --------------
                              ------
                              signal
                              11 8a 09 51
                              15 8a 09 51
                              25 8a 09 51
                              24 8a 09 51
                              29 8a 09 51
                              MISC
                              11 09 19 10
                              20 04 05 90
                              200 0010 0011 0100
                              Osci
                              00 aa a6 55
                              Prop
                              02 aa 26 55
                              spiral
                              00 aa 4a 51


                              17楼2016-07-23 15:30
                              回复