c# - 如何找到我的 Gin 问题的解决方案?

标签 c# algorithm gwt-gin

最近我正在用我的 grandmother 玩 Gin 游戏.我们打了整个下午,据我所知,我一场都没赢。

所以我在这里告诉它,在计算机的帮助下,它可以成为一个更好的播放器。她无法相信计算机会在那里发挥作用,这就是我想要展示它的原因。

我已经实现了部分逻辑,但现在我的问题是我的求解器真的不那么性感,因为他主要基于蛮力方法。那就是我计算了所有的可能性,根据获胜的机会对它们进行评分,然后选择最好的一个。有没有更复杂的方法?

我说的是标准 Gin 。实现是在 C# 中完成的。

最佳答案

我不是 100% 熟悉 Gin ,但要记住的一件事是每种策略都可以被打破。

当你玩的时候,你必须玩多个玩家。他们都有相同的策略吗?他们有不同的策略吗?如果我们玩,你可能会在 Gin 中打败我,但我可能会打败你的祖母。你奶奶是怎么知道怎么玩的?如果你得到她的手牌,她的玩法会与你的有何不同?是的,你可以看一下统计数据,但你的祖母不是根据统计数据来玩的——她是根据经验来玩的。如果你想让它更复杂,问问自己“我怎样才能将体验融入手中?”

关于c# - 如何找到我的 Gin 问题的解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7424041/

相关文章:

java - GWT.create(Class<?>) 与 GIN?

c# - 如何检测目标域的虚假可信个人/根 SSL 证书

c# - c# 项目中没有 main()

algorithm - LZW数据解压算法

algorithm - 确定重叠线(删除它们)?

gwt - 消除 GWT ActivityMapper 样板

GWTP 无接口(interface)默认构造函数

c# - IBM MQ .Net Client v9.1.4 无法连接到 MQ 服务器 8.0.0.4 CompCode : 2 Reason: 2059

c# - 导航 UWP-navigateuri : msnweather

algorithm - 什么是位移矢量?