创世纪游戏黄金分割比

Posted weiyinfu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创世纪游戏黄金分割比相关的知识,希望对你有一定的参考价值。

创世纪游戏

N个人,参与M轮法案的投票。每个人可以提出任意的法案,提出的法案会放到法案队列中,对于每条法案,每个人有4中决策:一票通过、通过、否决、一票否决。一票通过和一票否决会抵消。通过和否决会抵消。一票否决大于一票通过,一票通过大于否决。
如果法案顺利通过,则执行法案中的条款。

更复杂一些:

def main():
    rule_q=[]
    now_state=[[]]
    while rule_q is not empty:
        x=rule_q.pop()
        res=judge(x)
        if pass(res):
            now_state=x(now_state)
        else:
            pprint(now_state)
    pprint(now_state)
    

黄金分割比

N个人,参加M轮投票。在每轮投票中,每个人每轮投两张票。所投票上写的是一个0到100之间的整数。N个人产生2N张投票,对这些投票取均值,均值乘以0.618得到数字x,与x最接近的那张投票所对应的人得到10元钱,与x绝对值相差最远的人需要交纳2元钱(若为0则不需要交纳)。

以上是关于创世纪游戏黄金分割比的主要内容,如果未能解决你的问题,请参考以下文章

结对项目——黄金分割点游戏

结对编程——Java实现黄金分割点游戏

结对项目——黄金分割点游戏(陈香宇&蔡春燕)

黄金点游戏

黄金点游戏

黄金点游戏