zoukankan      html  css  js  c++  java
  • 创世纪游戏、黄金分割比

    创世纪游戏

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

    在现场玩此游戏时,需要反复拍照场上比分,局面十分混乱,几乎不可控制。在不可控制的混乱局面下,一切只靠运气。

    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附近震荡。

  • 相关阅读:
    【JAVA进阶】——myEclipse连接mysql启动数据库服务
    启动Tomcat时的常见问题及解决办法
    联表查询的更新
    webstorm 破解方式 ——亲测有效!
    在Coding代码托管平台用Git托管项目
    Vue-cli脚手架工具
    Vue指令大全
    SEO技巧--代码优化
    Node版本管理工具(nvm)的安装
    盘点水平垂直的几种方式
  • 原文地址:https://www.cnblogs.com/weiyinfu/p/11333630.html
Copyright © 2011-2022 走看看