保证金游戏的包。
margingame的Python项目详细描述
pip install margingame
这个包主要用于一个类Initialise(...)
。
您可以:
- 传入自定义游戏的非默认参数。
- 获取属性,特别是作为pandas数据帧的收益矩阵。
- 使用该方法计算纳什均衡。
有关更多信息,请参见代码,特别是initialise.py。
主要用途
两个玩家的交互式回报矩阵
- 在.ipynb文件中,运行代码“from marginame.notebook.visualise import visualise”。
- 安装任何丢失的软件包,如果有,则会显示错误(这是由于错误造成的)。
- 运行“visualise()”。
注释
- 您可以单击输出单元格的左边距来展开/截断它。
- 通过将相关参数传递到“visualise”中,可以更改收益矩阵的域。
- 很慢,我知道。
计算纳什均衡
- 运行代码“from margingame.initialise import initialise”。
- 使用“game=initialise(…)”创建游戏,指定所需的任何非默认参数。
- 通过“game.calculate_equilibria support_enum()”通过支持枚举计算纳什均衡。