【发布时间】:2016-04-19 23:11:55
【问题描述】:
问题
一个简单的两人游戏包括一堆 N 根火柴和两个 交替轮流的玩家。每回合,玩家移除 1, 2或3根火柴堆。删除最后一个的玩家 火柴杆输了。
A) 博弈树的分支因子和深度是多少(给出一个用N表示的通解)?搜索量有多大 空间?
B) 游戏中有多少个独特的状态?对于大 N 可以做些什么来提高搜索效率?
回答
A) 我说分支因子是 3,但我证明这是合理的,因为玩家最多只能删除 3 个匹配项,这意味着我们的树通常会有三个孩子。关于深度的第二部分,我不确定。
B) N x 2 其中 N 是剩余匹配数。我不确定我们如何才能使搜索更有效率?也许引入 Alpha-beta 修剪?
【问题讨论】: