社区
数据结构与算法
帖子详情
请问AI算法清该怎么考虑?请教各位高手!
abcxyz83
2006-04-26 08:15:23
这周的电脑报有一个编程题是25个棋子,一次可以选1到3个,最后为偶数的胜。这是人机对弈。
请问AI的算法怎么考虑?
...全文
206
6
打赏
收藏
请问AI算法清该怎么考虑?请教各位高手!
这周的电脑报有一个编程题是25个棋子,一次可以选1到3个,最后为偶数的胜。这是人机对弈。 请问AI的算法怎么考虑?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
abcxyz83
2006-05-03
打赏
举报
回复
同意danjiewu(阿丹)
这个没有必胜策略,我再好好想想如何实现.
现在结贴.
danjiewu
2006-04-29
打赏
举报
回复
Michaelgs(Michaelgs) ( ) 信誉:100 2006-04-28 23:45:00 得分: 0
先拿一个,然后每次保证剩下4的倍数个
没那么简单,看清楚题目。
想了一下,没想出必胜的策略。可以按照这个思路来:
考虑最后剩棋子的情况:
1个棋子,如果先手已有棋子数为偶数,则先手必输,反之则必赢。
2个棋子,先手必赢,不管已有棋子数奇偶。
3个棋子,先手必赢,不管已有棋子数奇偶。
4个棋子,如果先手已有棋子数为偶数,则先手必输,反之则必赢。
……
每个局面都存在一个必胜方,由所剩的棋子数与当前双方的已有棋子数的奇偶性决定。如果某个局面下,先手无论如何取子,所得到的局面都是先手(取完一次棋子后先手就交换了)输的话,则这个局面就是先手赢;否则就是先手输。
CD2006
2006-04-29
打赏
举报
回复
同意楼上的,这个题目应该没有必胜策略的
Michaelgs
2006-04-28
打赏
举报
回复
先拿一个,然后每次保证剩下4的倍数个
jp1984
2006-04-26
打赏
举报
回复
典型的Nim博弈。
danjiewu
2006-04-26
打赏
举报
回复
这个貌似算不上AI。
【人工智能】
AI
算法
系统设计与
算法
建模的详细阐述
AI
算法
系统设计与
算法
建模是人工智能领域中的核心任务之一,它涉及从问题定义、数据收集、
算法
选择、模型构建到系统部署的全过程。以下是对
AI
算法
系统设计与
算法
建模的详细阐述
AI
人工智能发展的经典
算法
近年来,计算和信息技术(IT)飞速发展,人工智能(
AI
)因深度学习的空前普及和成功而确立为人类探索机器智能的前沿领域。基于此,产生了一系列突破性的研究成果,包括 Yann LeCun 提出的卷积神经网络 (CNN) 和 Yoshua Bengio 在深度学习因果推理领域的贡献。
人工智能
算法
网站
人工智能
算法
网站推荐
人工智能的
算法
有哪些?
AI
常用
算法
人工智能领域的
算法
种类繁多,随着技术的不断发展和深入研究,新的
算法
不断涌现。除了上述几种常见的
算法
,还有许多其他的
算法
,如决策树、神经进化
算法
、随机森林等等。
保姆级人工智能入门攻略,谁都能玩的
AI
算法
!
保姆级入门功略,全程高能,一起来看吧。
数据结构与算法
33,026
社区成员
35,334
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章