Hanabi.jl:用于Hanabi的可定制游戏引擎,用Julia编写

时间:2024-06-01 19:21:51
【文件属性】:

文件名称:Hanabi.jl:用于Hanabi的可定制游戏引擎,用Julia编写

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-01 19:21:51

Julia

哈纳比 一个用Julia写成的简单游戏引擎。 该模块设计得足够简单,以使初学者易于理解,同时符合较大的Julia项目中常见的样式指南和最佳实践(即,多个调度,模块组织,测试范围)。 规则 游戏引擎符合的规则。 安装 启动julia REPL并运行以下命令: julia > Pkg . add ( " Hanabi.jl " ) 简单的例子 这是模拟Hanabi游戏的开箱即用示例: using Hanabi g = Game ([ SimplePlayer () for i = 1 : 4 ]) # create a new game with 4 players g = run! (g) # simulate the game print ( getScore (g)) 定制策略 您可以实施按玩家的自定义策略。 有关示例,请参见SimplePlayer复合类型。 TODO-实施


【文件预览】:
Hanabi.jl-master
----.gitignore(29B)
----README.md(1KB)
----appveyor.yml(1KB)
----test()
--------runtests.jl(363B)
----src()
--------game.jl(3KB)
--------simpleplayer.jl(652B)
--------deck.jl(319B)
--------types.jl(707B)
--------Hanabi.jl(139B)
--------analytics.jl(79B)
----LICENSE.md(1KB)
----REQUIRE(10B)
----.travis.yml(392B)

网友评论