如何解决文字游戏Ghost?Ghost是一款两人文字游戏。玩家轮流向不断增长的单词片段添加字母。
引用兰德尔·门罗
玩幽灵,你交替说字母。第一个(a)拼写一个单词,或(b)创建一个不能作为单词开头的字符串的人输了。因此,您交替构建一个单词,并且您必须始终朝着一个单词努力,但您不能成为结束它的人。示例游戏,玩家一和两个交替字母:
GAME - 玩家 1 因拼写“Game”而输了</p>
ABSORB — 玩家 2 因拼写“ABSORB”而输了</p>
BZ-“挑战”——玩家 1,看到“Z”,说“挑战”。意思是“我认为你没有建立一个词。说出一个以‘BZ’开头的词,证明你不只是在编造东西。” 玩家 2 不能,并且输了。如果他能,他会赢。
然后,门罗吹嘘说他在一次飞行中解决了这个游戏(针对特定的字典)。他
- 断言第一个玩家总是可以获胜
- 展示第一个玩家可以用来保证获胜的短床单
- 展示一张短床单,如果第一个玩家犯错,第二个玩家可以用它来获胜
例如,如果第一个玩家以“L”开局,那么第二个玩家可以用另一个“L”回复,迫使第一个玩家在“LLAMA”处输掉。
Munroe 没有分享他的算法或代码 :( 他是如何解决 Ghost 的?
还有一个更难的变体,可以在单词片段之前添加字母。