目前我正在开发一款名为 Briscas 或 Briscola 的西班牙纸牌游戏,http ://en.wikipedia.org/wiki/Briscola
简而言之,这是一个纸牌游戏,两队 2 人对战(他们看不到对方的手,甚至连队员都看不到),只在开始时洗牌,然后将三张牌交给每个玩家. 以顺时针的方式,每个人都掷出一张牌来试图赢得这一轮。谁赢了那个回合就拿分。然后,仍然以顺时针方式,最后一轮获胜的玩家从牌堆顶部拿一张牌,然后是他/她左边的玩家,依此类推。然后你将继续玩几轮,直到甲板空了。得分多的队伍获胜。
细节:
牌组大小:40 名
玩家:4(2 支球队,每支 2 支)
卡片具有特定价值。(从 0 到 11)
问题
我知道直接的 MiniMax 会很贵。这类纸牌游戏通常使用哪些算法?此外,您可以指出的任何文献也将是有益的。
谢谢