用ai写了一个游戏(开源啦)


https://lefts.me

算法改废了等有时间把deepseek接进去

https://www.123912.com/s/Q3L5Vv-WYObv
6 Likes

感觉有点呆,ai不会防守啊

我调一下

困难也是一局拿下了啊

我原来以为五子棋不过就是Maxmini算法:plus:Alpha-Beta剪枝优化,结果昨天晚上和Claude调了一晚上没调整出满意的版本(主要是功能太多,几千行代码量有点吃不消了虽然说是官网)
加入靠近中心的得分优化、启发式搜索等,设置一定的随机参数,还得设置合理的搜索步数保证电脑运行流畅,防御机制和进攻机制的权重设置还要调整(调整不当就会出现地狱难度输给入门难度的笑话)
我甚至还没考虑三三禁手,长活禁手等操作

:tieba_087:

1 Like

我觉得把三种对战模式、自由编辑模式、日志记录、棋局记录、悔棋和历史步数功能、等等都删去,让Claude单写一个最优化算法可能会更好(或者让他写个程序直接自动进行参数优化)

我只搞了进攻机制防守一点没写

1 Like

玩了一把 AI还是菜啊

我在想能不能把deepseek对接进去然后让他实时分析控制下一步怎么走

对的,我昨天还问了AI这个问题,直接发点位位置是最清晰的

我也想着这样操作,提取当前对局,把黑白棋子的点位信息分别发给AI,然后严格限制AI回复以:

黑(白) [m, n]

的形式回复,然后解析返回的数据再在棋盘上落子

能开源吗?或者这是什么框架呀?

源码呢?

我问AI三种方式的理解程度:
1.直接发点位信息
2.发送ASCII码形式的棋盘
3.发送棋局图片
应该是第一种最好

厉害了大佬

我有时间把deepseek对接进去试试第一点

1 Like

感觉初级和中级的AI套路都差不多啊

晚点发出来


略胜一筹,但我感觉AI很厉害。。。

这个困难根本不困难