最初用fortran编写的策略的python包装器

axelrod-fortran的Python项目详细描述


最初用fortran编写的策略的python包装器。

  • 自由软件:麻省理工学院许可证

安装

要使用此库,必须编译原始Fortran代码: https://github.com/Axelrod-Python/TourExec

pip install axelrod-fortran

用法

运行匹配:

>>>importaxelrod_fortranasaxlf>>>importaxelrodasaxl>>>p1=axlf.Player('k31r')>>>p2=axlf.Player('k33r')>>>match=axl.Match((p1,p2),turns=5)>>>match.play()[(C,C),(C,C),(C,D),(C,D),(C,C)]

贡献

有关安装用于开发和 运行测试套件。

更改日志

V0.4.6(2019-01-01)

  • 由rowsam实现的标记k58r

V0.4.5(2018-10-15)

  • 为多个播放机副本添加共享库的自动复制

V0.4.4(2018-03-15)

  • 标签K66R由Mikkelson实现

V0.4.3(2018-02-07)

  • 标记由Richardhufford实现的K47R
  • 标签k51r由colbert实现
  • 由Yamanhi实施的K64R标签

V0.4.2(2018-01-10)

  • 由getzler实现的标记k35r
  • 标签K41R由Weiner实现
  • 由Graaskampkatzen实现的标记K60R
  • 标签K68R由Leyvraz实施
  • 用白色标记K72R
  • 标记K75R,由Harrington实现
  • 用黑色标记K83R
  • 标记K84R,由MoretidemandChieruzz实现

V0.4.1(2017-11-29)

  • 由gobymajority实现的标记k31r
  • 由kluepfel实现的标记k32r
  • 标记K42R,由Borufsen实现
  • 标签K44R由WMADAMS实现
  • 标记K49R,由CAVE实现

V0.4.0(2017-10-20)

  • 添加传递共享库文件名的功能

V0.3.2(2017-10-13)

  • 由axl.gladstein实现的标记k76r
  • 标签K67R由Axl.镇定剂实施
  • 标签K90R由axl.titfor2tats实现
  • 由axl.moregrofman实现的标记k86r
  • 删除显示由axl.champion实现的k61r的标记
  • 增加冠军测试(K61R)

V0.3.1(2017-08-04)

  • 确定战略K61R为冠军由丹尼冠军排名第二。

V0.3.0(2017-08-04)

  • 确定战略K92R为针锋相对的安纳托尔拉波波特排名第一。

V0.2.0(2017-07-30)

  • 将战略K74R确定为参加第二届锦标赛 作者:爱德华·弗里德兰,排名61

All changes between v0.1.0 and this release

V0.1.0(2017-07-29)

  • player类将fortran策略函数包装到axelrod库中
  • 具有随机性、作者和原著细节的特征词典 每个功能的排名
  • 参与的所有策略和策略的预先构建列表 阿克塞尔罗德的第二次锦标赛

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从浏览器获取URL   JRMP连接建立期间发生java错误   SpringJava。lang.NoClassDefFoundError:org/springframework/beans/factory/BeanNameAware   垃圾收集如何在Java中(有效地)删除最终数组   当您不拥有模型时,java实现MVP?   java Eclipse无法编译粘贴的代码   java一个单元如何测试非确定性加密函数?   java捕获错误消息并显示在控制台(IDE)中   java如何减少完整GC的数量?   java生成axis2 Web服务客户端jar   java列表<List<Integer>>到2D数组的转换(int[]   java安全。getString(mContext.getContentResolver(),“bluetooth_address”)在Android O中返回null   java如何从TCP数据包中获取HTTP正文   base64中带有内联附件的java提取电子邮件正文   java如何使用SQLite在RecyclerView中动态添加按钮