损失:一个根式两层纸牌游戏的实现

[游戏,程序][建议标签]

基于Reiner Knizia设计的纸牌游戏。在这个实现中,您将与计算机对抗。


[跳到自述]

下载

维修人员角落

包装维护人员

对于包维护者和黑客托管者

候选人

  • 没有候选人
版本[RSS(RSS)] 0.1,0.2
依赖关系 阵列,基础(>=3 && <4),容器,哈斯克尔98,mtl公司,wx(宽x)(>=0.11),wx芯(>=0.11)[细节]
许可证 许可证参考-GPL
版权 (c) 2009年佩德罗·瓦康塞洛斯
作者 佩德罗·瓦斯科塞洛斯
维护人员 pbv@ncc.up.pt
类别 游戏
主页 网址:http://www.ncc.up.pt/~pbv/stuff/损失
已上传 通过佩德罗·瓦康塞洛斯2009年11月21日下午3:38:03
分配
反向依赖关系 1直接,0间接[细节]
可执行程序 损失
下载 总计1885人(过去30天内有6人)
额定值 (尚未投票)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 文档不可用[生成日志]
截至2016年12月30日,所有报告的构建均失败[全部7份报告]

损失自述-0.2

[返回包描述]
失落的城市-----------这是一个简短的两层纸牌游戏的实现在Haskell中使用wxWidgets GUI工具包。此程序允许您使用带α-β剪枝的minimax算法(基于Bird和Wadler在“简介”中的介绍功能编程”)。游戏使用编号为2到10的一副牌进行5种颜色,每种颜色加3张“投资”卡(标有乘号)。游戏通过打牌进行在价值递增的相同颜色的列中(“探险”);开始一次新的探险需要20分对卡片进行汇总;投资卡使结果成倍增加(积极或消极)。至关重要的是,计算机AI不会“作弊”:未知信息(即对手手牌和抽牌)被隐藏通过考虑兼容的可能场景根据已知信息。它似乎发挥得还不错,但仍然比我尝试过的一些在线AI对手要好。有关更多详细信息,请查看Boardgamegeek页面:http://www.boardgamegeek.com/boardgame/50。如果你有任何意见,请给我写信,佩德罗·瓦康塞洛斯pbv@dcc.fc.up.pt计算机科学系葡萄牙波尔图大学理学院