Expected profit of each colour set in an N-player game, for N between 2 and 7
我们发现
- 棕色套装毫无价值,
- 在玩家开始建造房屋之前,获得4条铁路可以在游戏开始时为您带来快速收益,
- 建造第三所房子时,利润会大大增加,
- 橙色在2人游戏中占主导地位,
- 红色,黄色和绿色也很有希望,并且
- 蓝色是平均水平。
因此,您应该
- 避免使用棕色或粉红色的公用设施,
- 如果您一开始买得起,就选择全部4条铁路,并且不要坚持交易其他物业来换取铁路收藏品,因为从长远来看效果不佳,
- 2人游戏时,前往天蓝和橙色进行,
- 3人游戏时,前往橙色,红色和黄色,
- 4人以上的比赛,前往绿色,
- 仅当您有足够的现金储备时,才可以在4人以上的游戏中加入蓝军,并且
- 迅速盖三间房子。 那是关键。
Photo by Alexander Mils on Unsplash
总而言之,我们使用蒙特卡洛模拟法估算了着陆概率,以便计算在N玩家游戏中具有一定数量房屋的每种颜色集的收支平衡点和预期利润。 基于上述观察和策略,我们总结了您应遵循的以下7种策略。
- 避免使用公用事业和棕色集,
- 在获得铁路收益以获得短期收益时观看现金储备,或者在4人以上游戏中获得蓝收益以获得长期收益,
- 根据游戏中的玩家数量选择橙色,红色,黄色和/或绿色,
- 为您拥有的每种颜色快速建造3栋房屋,
- 注意现金流,然后在财务上可行的时候建造第四所房子,以最大化您的利润,
- 避免购买酒店,否则您会为对手腾出房子,因为游戏中只有32个房子,并且
- 通过不付款避免在稍后阶段支付租金来留在监狱。
由于我们做出了许多假设,在某些情况下可能不成立,因此您应该花点时间进行分析。 每个游戏都是不同的,很难一概而论。 考虑到人类行为的不可预测性也是极其困难的,因为允许并鼓励玩家自由交易。
有趣的事实一回合后,您有1.94%的机会进入监狱。 您可以借助双打击中"进入监狱"或从任一副牌中抽出"立即进入监狱"卡。
千载难逢的机会。
# probability of getting imprisoned (not just visiting) in your first turn of a game
n_game = 1e6
n_round = 1
player = Player()
imprisoned_cnt = 0
board = Board()
for i in range(n_game): # simulate 10,000 games
player.new_game()
board.turn(player=player) # simulate a turn for each player
if player.imprisoned:
imprisoned_cnt = 1
print(f'There is a {imprisoned_cnt/n_game*100:.2f}% chance that you are in Jail after one turn.')
谢谢阅读! 同样,代码在GitHub上可用。(https://github.com/edenau/monopoly-monte-carlo)
(本文翻译自Eden Au的文章《7 Strategies to Win Monopoly》,参考:https://towardsdatascience.com/7-strategies-to-win-monopoly-a89ead18b062)