- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab四方演化博弈仿真代码
以下是基于matlab的四方演化博弈仿真代码: 首先,定义四方演化博弈的基本参数: ```N = 100; % 人数T = 50; % 演化次数R = 3; % 群体利益参数S = 0; % 背叛参数T1 = 5; % 合作参数T2 = 3; % 囚徒困境参数``` 接下来,定义每个个体的策略。我们选取两个最常用的策略:合作者和背叛者。 ```% 合作者策略strategy{1} = [ones(N/4,T); 2*ones(N/4,T); 3*ones(N/4,T); 4*ones(N/4,T)]; % 背叛者策略strategy{2} = [2*ones(N/4,T); 1*ones(N/4,T); 4*ones(N/4,T); 3*ones(N/4,T)];``` 然后,定义博弈规则函数。在四方演化博弈中,每个个体会和周围的4个个体进行博弈。如果他的收益高于周围4个个体,他就会继续保持自己的策略;否则,他就会从周围4个个体中随机选择一个个体,尝试复制这个个体的策略。 ```function [newStrategy] = PDGame(strategy,R,S,T1,T2)% 初始化新的策略newStrategy = strategy; % 计算每个个体的收益payoffs = zeros(4,N); for i = 1:N for j = 1:N if (i~=j j=i-2 j=i+2) if (strategy{1}(i)strategy{2}(j)) payoffs(1,i) = payoffs(1,i)+R; payoffs(2,j) = payoffs(2,j)+R; elseif (strategy{1}(i)strategy{2}(j)) payoffs(1,i) = payoffs(1,i)+S; payoffs(2,j) = payoffs(2,j)+S; else payoffs(1,i) = payoffs(1,i)+T1; payoffs(2,j) = payoffs(2,j)+T1; end if (strategy{2}(i)strategy{1}(j)) payoffs(2,i) = payoffs(2,i)+R; payoffs(1,j) = payoffs(1,j)+R; elseif (strategy{2}(i)strategy{1}(j)) payoffs(2,i) = payoffs(2,i)+S; payoffs(1,j) = payoffs(1,j)+S; else payoffs(2,i) = payoffs(2,i)+T1; payoffs(1,j) = payoffs(1,j)+T1; end end endend % 更新策略for i = 1:N row = randi([i-2,i+2],1,1); col = randi([i-2,i+2],1,1); if (payoffs(1,i)payoffs(1,row) || payoffs(2,i)payoffs(2,col)) if (rand0.5) newStrategy{1}(i,:) = strategy{1}(row,:); else newStrategy{1}(i,:) = strategy{2}(col,:); end endend end``` 最后,进行多次演化,并画出演化的结果。 ```% 进行5
您可能关注的文档
- 《遥感导论》全套课件.ppt
- 糖尿病肾病课件PPT课件.ppt
- 小学科学兴趣班教程天文7.ppt
- 离退休老干部管理制度.doc
- 2020酒店管理制度-长住房拓展政策与程序.doc
- 浅谈低年级小学生口语交际能力的培养.docx
- 暑期精品奥数四升五年级期中测试卷(A).doc
- “双减”政策下初中地理课堂减负增效策略研究.docx
- 初一班级工作总结(3篇).doc
- 客户资料管理制度.pdf
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)