网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月17日
漏签
0
天
golly吧
关注:
879
贴子:
1,315
看贴
图片
吧主推荐
游戏
1
2
下一页
尾页
19
回复贴,共
2
页
,跳到
页
确定
<<返回golly吧
>0< 加载中...
.rule编写教程
取消只看楼主
收藏
回复
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
设计自己的规则
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
golly\Help\formats.html有教程
建议参考golly\Rules\HPP.rule学习(直接用记事本打开)
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
.rule文件包含了一个规则的全部内容
规则的描述,细胞的演化规则,细胞的颜色,细胞的图标
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
.rule
以标识
@RULE
@TABLE
@COLORS
@ICONS
分为几个部分(从一个标识到另一个标识)
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
@RULE
必须在第一行
@RULE <名称>
内容为规则的描述
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
@TABLE
描述了细胞演化的规则
其后必须接
n_states:<细胞状态的数量n>
neighborhood:<细胞的邻居的范围>
symmetries:<规则的对称性>
例子
@TABLE
#扩散成方形
n_states:3
neighborhood:vonNeumann
symmetries:rotate4
var all={0,1,2}
var a={1,2}
0,a,a,0,0,a
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
n_states:<细胞状态的数量n>
细胞的状态从0到n-1
n不大于256
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
neighborhood:<细胞的邻居的范围>
c为中间细胞
vonNeumann 十字形
.....n
w...c...e
.....s
Moore 方形
nw..n...ne
w....c...e
sw..s...se
hexagonal 六边形
nw..n
w....c....e
.......s...se
oneDimensional 一维
w...c...e
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
symmetries:<规则的对称性>
规则在某些旋转和翻转后相同,之后再讲,none表示没有
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
演化规则
由逗号分隔的一组数
如
Moore
c,n,ne,e,se,s,sw,w,nw,c'
vonNeumann
c,n,e,s,w,c'
oneDimensional
c,w,e,c'
匹配上图所示的细胞及邻居模式时改变状态
c'表示最终状态
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
var 定义集合
var <集合名称>={<集合元素>,<集合元素>}
var a={1,2}
var b=0
var c={a,b}
#c= {0,1,2}
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
使用集合
var a={1,2}
var d=a
a,0,0,0,0,2
等价于
1,0,0,0,0,2
2,0,0,0,0,2
注意,在相同规则中使用同名集合,则这些位置的细胞要求相同
a,a,d,0,0,d
等价于
1,1,1,0,0,1
2,2,1,0,0,1
1,1,2,0,0,2
2,2,2,0,0,2
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
对称性
由
rotate4|rotate8
reflect
组成
如rotate4,rotate8reflect
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
rotate4:90度旋转匹配
模式同样匹配旋转90度,180度,270度的结果
意味着c,n,e,s,w,c'同样匹配
c,e,s,w,n,c'
c,s,w,n,e,c'
c,w,n,e,s,c;
rotate8:45度旋转匹配,仅限Moore
reflect:上下翻转,左右翻转匹配
Xx_xx0xx_xX
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
@COLORS
每个细胞状态的颜色
<细胞状态> <红色> <绿色> <蓝色>
颜色范围为0~255
如
0 0 0 0
1 255 0 0
2 0 255 255
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示