
因为和朋友玩五子棋,突然想着是不是可以自己写一个五子棋人机对战游戏,一方面测试下自己想的电脑下棋算法是否可行,另一方面可以联系下对游戏开发的理解。 于是花了几天闲暇时间,完成了它:
1 chthollyrengran 2024-09-20 19:00:56 +08:00 感觉下的像有点天赋的初中生吧,建议可以加一个简单的禁手判断,一定程度上稍微平衡一点(黑子三三和长连算负)。 |
2 xing7673 2024-09-20 19:03:30 +08:00 进去我下天元他一个大飞挂把我下懵了。 能被人类赢的五子棋机器人是我没想到的 |
3 hefish 2024-09-20 19:07:27 +08:00 我觉着第一版能这样就很不错了。 虽然棋力很菜,但是至少是一个能发布的版本。。 回想起 98 年,我在南京北极星 软件搞棋牌对战平台的日子,虽然 3 个月就跑路了。。但是让我偷学到不少东西。。 我们老板从网上能搜到的信息看,已经移民美帝,然后开始卖数字币了。。。应该也忽悠了一些人,因为搜到很多骂他的帖子。。 |
4 zapper 2024-09-20 19:07:32 +08:00 五子棋好像是有必胜法来着?如果无禁手 |
5 mumuy OP @chthollyrengran 其实我对这些感念还不了解,啥叫“禁手”?回去我要补习下知识 |
8 RRRoger 2024-09-20 19:33:12 +08:00 玩了三把都输了 感觉有点被冒犯了 |
9 ScorpionChi 2024-09-20 20:07:48 +08:00 五子棋禁手是因黑方先下的大,禁手黑先必。所以基於更公平,置的黑棋做了一些行棋的限制。例如三三禁手、四四禁手、禁手,有其它一些例如索索夫-N 。 OP 是的,基本在 15 步之都能下。 |
12 Sivan 2024-09-20 21:39:51 +08:00 没限制的话太容易赢了……几乎稳胜。 |
13 mumuy OP @ScorpionChi 这么专业的吗!!!我先了解下 |
15 mayli 2024-09-21 11:38:31 +08:00 好强,但是五子棋逻辑可能得套用现有算法才能 上升 不过手机上好像没法玩 |
17 cydian 2024-09-21 22:04:20 +08:00 第一把就赢了。 |
19 ty29022 2024-09-22 15:30:08 +08:00 mark , 我也想写一个,和楼主 PK |