查看: 3853|回复: 24

[随意闲聊] P1 康威生命游戏对抗赛

[复制链接]

唯一的信徒

梦石
0
星屑
1697
在线时间
1359 小时
注册时间
2013-1-29
回帖
1537
发表于 2018-3-10 04:47:45 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 LBQ 于 2018-3-10 04:49 编辑

继承上次囚徒困境大赛的传统,我们这次换康威生命游戏来进行比赛。


关于生命游戏,请看:
1. https://baike.baidu.com/item/%E7 ... B8%E6%88%8F/2926434
2. https://zhuanlan.zhihu.com/p/29102071

或者自行搜索之类的

规则

在 300 x 300 的棋盘上,每位玩家需要提交两个大小不超过 20 x 20 的初始图形。然后所有玩家的图形会在 300 x 300 的棋盘上以某种方式(未定)分散开来,然后开始生命游戏模拟。

每个玩家自己的细胞都会被分配一个特定颜色,之后的模拟和普通的生命游戏一致,除了新细胞出生的时候(等价于周围有三个活细胞),那么这新出生的细胞临近的哪个颜色的活细胞多,这个新出生细胞就是什么颜色。

得分的计算的话,只要一个颜色细胞在一个格子内存活过,那么这个就说这个格子被一个颜色“占领”了,之后占领的覆盖之前占领的。

一万回合之后,根据一方占领的格子数量,定义为这一方的得分。

最后得分高的获胜。

比赛执行

在离现在最近的周一晚上进行模拟,发布结果。

如果玩家多可能会拓展棋盘大小。

提交图形

每个玩家需要提交两个图形,每个图形大小不超过 20 x 20。

提交方式:

以 ASCII 图像的方式提交:

例如
Glider.png

的话,白色格子用“.”(英文句号)表示,黑色格子(存活的格子)用“*”表示。

那么上图的表示方式就是:
[pre lang=""].*.
..*
***[/pre]

以这种方式,私信,QQ,回帖都可以,注意要提交两个。


更直观的解释(也许)

比如说参赛者提交了:

[pre lang=""].**
**.
.*.[/pre]

的话,

我们用 http://pmav.eu/stuff/javascript-game-of-life-v3.1.1/ 模拟一下最后的结果。

res.png

于是可以看得出来,还是成功染色了很多地方的。

评分

参与人数 1赞 +1 收起 理由
W.Q.C. + 1 精品文章

查看全部评分

『我只是一个正在潜心修炼的渣乐师罢了』
Dear Time\(^o^)/~


假如上面的图片挂了的话麻烦各位去发个帖 @ 一下 orzFly 让他修复 deartime
梦石
0
星屑
5037
在线时间
1780 小时
注册时间
2012-7-3
回帖
1749

开拓者

发表于 2018-3-10 07:20:09 | 显示全部楼层
大佬们要玩自动机了嘛……
_(:з)∠)_
Project Ktr进行中:
   
------------------
→SRPG开发之六-天气与地形互动
→→围观
→→→去Lofter围观
------------------
离经叛道的扯淡者/伪独立游戏爱好者/Decade Studio(?)/造轮子真TM开心呀
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45700
在线时间
7948 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2018-3-10 09:27:20 | 显示全部楼层
我甚至一下子没搞懂玩法,百科一下先……

1.png
那我就随意糊2个吧
  1. ..*.*..
  2. .*****.
  3. *.*.*.*
  4. *.....*
  5. *.***.*
  6. *.....*
  7. .*****.
  8. **...**
复制代码

  1. ..***..
  2. .***.*.
  3. *.**.**
  4. *.*.*.*
  5. **.**.*
  6. **.****
  7. .*****.
  8. ..*.*..
复制代码


点评

LBQ
OK 感谢参加,已经记录  发表于 2018-3-11 08:36
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

梦石
0
星屑
4623
在线时间
1207 小时
注册时间
2016-4-7
回帖
944

开拓者

发表于 2018-3-10 11:29:07 | 显示全部楼层
本帖最后由 shitake 于 2018-3-10 11:50 编辑

多大有限制么? 弄个滑翔机枪场不久大赚啊

emmm 总棋盘和本体大小限制的情况下 感觉滑翔机枪也不是很赚的样子啊

“这个世界太小了!”
附庸的附庸不是我的附庸,女儿的女儿还是我的女儿。CK2沉迷ing
回复

使用道具 举报

梦石
1
星屑
7574
在线时间
2650 小时
注册时间
2013-8-23
回帖
2152

开拓者

发表于 2018-3-10 13:13:35 | 显示全部楼层
本帖最后由 鑫晴 于 2018-3-10 13:31 编辑

虽然没看懂,先来个太空侵略者吧~

01.png


  1. ..*....*..
  2. ...*..*...
  3. ..******..
  4. .**.**.**.
  5. **********
  6. *.******.*
  7. *..*..*..*
  8. ..*....*..
复制代码




02.png


  1. ..*****..
  2. .*******.
  3. **..*..**
  4. **.**.***
  5. *********
  6. *********
  7. *********
  8. *.*.*.*.*
复制代码

点评

LBQ
感谢参加,注意可能棋盘大小会拓展到 500 x 500 之类的  发表于 2018-3-11 08:36
我在楼下丢了个生成工具,64位限定【doge脸】  发表于 2018-3-10 20:50
黄鸡大佬快写一个像素图转换0和1的黑科技【期待脸】  发表于 2018-3-10 18:34
然后那个代码就是自己对着格子手打的(  发表于 2018-3-10 18:33
在线画像素: http://piq.codeus.net/draw  发表于 2018-3-10 18:31

评分

参与人数 1赞 +1 收起 理由
W.Q.C. + 1 厉害了

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2018-3-10 14:47:05 | 显示全部楼层
如果别人走到我的范围内,他会持续中毒然后gg吗?
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
254
在线时间
316 小时
注册时间
2015-7-2
回帖
1629

开拓者

发表于 2018-3-10 17:27:02 | 显示全部楼层
啊?虽然不懂(棒读),但是还是来玩玩吧(尺寸限制不能做glider gun好难受啊)
Replicator.png 一个是这个
QQ截图20180310172644.png 还有一个是这个
(坐等一个20*20的gun

点评

LBQ
已经记录,感谢参加,注意可能棋盘大小会拓展到 500 x 500 之类的  发表于 2018-3-11 08:37
原来是抖M)喂  发表于 2018-3-10 20:59
测试你的东方project认知程度?那就来玩[url=https://store.steampowered.com/app/930840/TouHouAsked/]《东方百问》[/url]吧!
东方风自作曲认知企划绝赞咕咕咕中
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2018-3-10 20:29:10 | 显示全部楼层
这样的图形可以吗
lifegame1.png lifegame2.png

点评

如果棋盘扩大,我的图案要再改一下吗?  发表于 2018-3-11 13:17
LBQ
已经记录,感谢参加,注意可能棋盘大小会拓展到 500 x 500 之类的  发表于 2018-3-11 08:37
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
1803
在线时间
133 小时
注册时间
2013-10-6
回帖
181
发表于 2018-3-10 20:47:16 | 显示全部楼层
本帖最后由 不死鸟之翼 于 2018-3-10 21:28 编辑

顺便写了个PNG图转比赛图形的工具,自取
纯黑(#000000)判定为*,其他颜色判定为.
用法就是在命令行里输入
PNGToASCII input.png > output.txt
需要VC2015+的运行库


画图就开始运行mspaint回车,打开网格后用铅笔画黑点就行了




[pre lang=""]*..
**.
*..
...
.*.
.**
**.[/pre]




[pre lang=""]......**.
.....*..*
......*.*
.**....*.
*..*.....
.***.....
.........
.........
....*....
...*.*...
...*.*...
....*....[/pre]

PNGToASCII.zip

28.25 KB, 下载次数: 45

点评

网格又不是像素的一部分 是画图的UI给你盖上去的视觉效果  发表于 2018-3-11 19:38
LBQ
已经记录,感谢参加,注意可能棋盘大小会拓展到 500 x 500 之类的  发表于 2018-3-11 08:38
那网格线会不会误判呢···  发表于 2018-3-11 01:31
←你看到一只经常潜水的萌新。
回复

使用道具 举报

梦石
0
星屑
1893
在线时间
436 小时
注册时间
2018-1-18
回帖
368
发表于 2018-3-11 12:38:57 | 显示全部楼层
本帖最后由 Williamnice 于 2018-3-11 12:43 编辑

我来啦!带我一个~
pic1: my01.PNG
  1. .......
  2. *******
  3. *******
  4. ***....
  5. **.....
  6. .......
复制代码

pic2: my02.PNG
  1. **........
  2. *.*.......
  3. .*.*......
  4. ..*.*..**.
  5. ...*.**.*.
  6. ....*..*..
  7. ....*..*..
  8. ...*.***..
  9. ...**...*.
  10. .........*
复制代码

大概是这样吧@LBQ


点评

LBQ
已经记录,感谢参加  发表于 2018-3-12 04:04
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部