創世紀遊戲、黃金分割比

創世紀遊戲

N我的,參與M輪法案的投票。每一個人能夠提出任意的法案,提出的法案會放到法案隊列中,對於每條法案,每一個人有4中決策:一票經過、經過、否決、一票否決。一票經過和一票否決會抵消。經過和否決會抵消。一票否決大於一票經過,一票經過大於否決。
若是法案順利經過,則執行法案中的條款。
每一個人都有2張權力卡,有權利卡才能投出一票經過和一票否決,投一票經過和一票否決會消耗一張權力卡。python

在現場玩此遊戲時,須要反覆拍照場上比分,局面十分混亂,幾乎不可控制。在不可控制的混亂局面下,一切只靠運氣。code

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則不須要交納)。隊列

整個遊戲過程當中,黃金分割比在7和18附近震盪。遊戲

相關文章
相關標籤/搜索