lost-cities-game:棋盘游戏失落之城的简单人工智能

时间:2024-06-26 06:24:01
【文件属性】:

文件名称:lost-cities-game:棋盘游戏失落之城的简单人工智能

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-26 06:24:01

JavaScript

##迷失城市 上次和朋友去桌游店玩的游戏。挺简单的。玩的时候觉得这个明显可以写一个ai来玩。 用JavaScript写了一个。 想到的算法有这样几种。程序里实现了傻瓜算法和保守算法。 #####傻瓜算法 不发牌 随机扔 必然零分 #####保守算法 集中两种颜色 确认发牌不会导致0分才开始放牌 收集再发牌。通过手机丢没用的牌和捡别的人不要牌 #####冒险算法 和上一种类似。 差别在于超过一定数值就发牌。 ####共同 *阻碍。不要丢别人需要的牌 *放弃颜色。别人把那个颜色都用了。 *剩下的牌数。不要来不及发牌。 ####挑取集中颜色的办法: 相加数值大 ####避免发傻 发牌要从小到大 遵守规则 这个文件拥有的类: Card Game Desk AI 每个AI需要一个id并且需要实施 get_next_cmd = function(PLAYER_CARDS, PUBLIC_CARDS,


【文件预览】:
lost-cities-game-master
----game_engine.js(24KB)
----README.md(1KB)

网友评论