Skip to content

Latest commit

 

History

History
138 lines (98 loc) · 4.2 KB

README_zh.md

File metadata and controls

138 lines (98 loc) · 4.2 KB

silver-carp

English 中文

仓库介绍

        了解公共产品的博弈模型、合作的演变和传播、随机网络下奖励惩罚对合作演化影响,并使用蒙特卡罗模拟分析来实现机制建模。

背景介绍

        城市里有很多大大小小的餐馆,每家餐馆每天都有可能接受相关部门的卫生检查。如果当天不做好卫生(即背叛),将处以罚款。利用这一机制在四个网络上展示合作和背叛。

模型思路

        当个体为合作者时,且无论是否接受检查,合作者则已经做好了卫生,不会受到处罚,此时个体合作者在全体中获得的收益:

        当个体为背叛者时,且接受检查的概率:

        背叛者尚未做好卫生,此时背叛者的收益:

        当群体合作率小于0.5时就获得奖励。最后计算个体的全部收益:

        加上其他群体获得的收益:

参数描述

c: 合作者的合作成本
r: 投入产出比
k: 理性程度
penaltyAmount: 罚款
rewardAmount: 奖励
reward: 群体奖励
Cooperation_rate: 群组合作率
M1: 行数
M2: 列数
N: 博弈轮数
A: 表示合作或背叛者
D: 每个个体在群组中的收益
E: 每个个体的总收益
tongji: 存放着每个时刻的合作者比例
NC: 表示群体i中合作者的个数
NCD:群体i中的个体数
totalpay:表示为个体i在多个群体中博弈的总收益
individualRewards:个体所获得的全部奖励

默认 惩罚 奖励

安装

需要使用 Matlab Git. 请检查它们是否被正确安装.

$ git clone https://github.com/touero/silver-carp.git

相关链接

维护者

@touero

贡献

尝试提交 Open an issue or submit PRs.

贡献者

这个项目的存在要感谢所有的贡献者。

许可

GNU General Public License v3.0