在我的二十一点游戏中创建虚拟经销商时应该考虑什么?
问题描述:
我需要构建代码,以决定何时发牌人应该'打'或什么时候'留在'黑杰克游戏。在我的二十一点游戏中创建虚拟经销商时应该考虑什么?
我不知道如何让经销商采取了一下猜测是否绘制另一张卡或留在原卡等
我不想硬编码什么的抓地力。
任何想法?
答
这听起来更像是一个关于二十一点规则的问题,而不是一个编程问题。房子的规则是庄家必须一直打到17或更高。这可以被硬编码为游戏规则。
答
经销商可以欺骗和计数卡。如果获得一张好牌的概率大于50%,它会尝试获得下一张牌。否则,它会停止。
你只需要计算所有的“好”牌,并看看数量是否大于卡组总数的一半。
这显然会给经销商带来好处。通过改变概率,您可以更容易或更难赢得经销商。
具体细节由赌场规则决定。不同的赌场有不同的变化。一些打软17s等 –
房子总是赢得:) –