当AI遇到程序员,总想折腾点什么,Ai Transform Box(功能4-1-AI陪玩五子棋)

当AI遇到程序员,总想折腾点什么,Ai Transform Box(功能3-提取文本数据转Chart)更新utools 链接 - 软件分享 - LINUX DO

这是一个基于Minimax算法的五子棋游戏。本来想利用文本生成人工智能(例如当前流行的ChatGPT)来和AI对弈,但是实践中发现,AI不能深入分析整个棋盘,并且在推理上表现较为有限,无法作出最佳的落子决策。

尽管如此,由于前后端已经开发完成,不想放弃这一功能,于是实现了一个基于Minimax算法的五子棋AI,并对其进行了优化,具备了优秀的智能性(高手时能力依然有限)。

也是一个教训,技术预研一定要深入,不能差不多就全面搞,最后发现表现很差就惨了…

下一步的计划是将大模型的文本理解能力加入进来,让AI能够辅助棋盘分析,进一步提高这个五子棋AI的实用性和智能性。

技术上前端改vue重写,全新的视觉。

Web端:AI Transform Enhancer (ai-reading.me)

uTools插件:

3 个赞

AI是能深入分析整个棋盘的,其实在计算的时候,不要去计算无用的“点”就可以了。

1 个赞

能不能出个辅助对战模式阿,我想用AI去打别人 :grinning:

1 个赞

AI 都能围棋了,五子棋不应该更简单吗?

1 个赞

mark一下

1 个赞

基于LLM文本大模型实践下来,大模型不会进行深入分析决策,不能够给出很智能的落子建议,claude3也不行,估计专门调试的大模型会智能一点

1 个赞

那可能要联机对战了,目前先做辅助决策,AI分析棋盘,辅助学习,增加趣味性

1 个赞

嗯,那是专一训练的用来做棋牌游戏的AI

1 个赞

现在所有的LLM都是初级,连中级的一点点边都算不上。但是进行分析还是够了。

1 个赞

五子棋还需要ai吗。。

1 个赞

语言模型Ai进行棋盘分析解说评论等,可新手用来学习五子棋,增加趣味性。后台落子实现实际上Minmax 实际上也是Ai算法,但不是大语言模型