#ai #go #board #game #bug #iomrascálaí #go-weiqi-baduk

nightly app iomrascalai

围棋游戏的人工智能

2个版本

使用旧的Rust 2015

0.1.7 2015年3月25日
0.1.6 2015年3月20日

#462游戏

GPL-3.0+

215KB
4K SLoC

Build Status Gitter chat Coverage Status

Iomrascálaí

Iomrascálaí(盖尔语意为摔跤者,发音请见此处)是使用Rust编写的围棋/五子棋/Baduk游戏人工智能。请注意,我们正在使用Rust夜间构建,而不是0.10!

开发

查看Trello板以了解计划功能和错误,并通过加入邮件列表聊天进行讨论。

测试

要玩10场比赛与GnuGo,安装GoGui并在顶级文件夹中运行以下命令

BLACK="gnugo --mode gtp --chinese-rules --positional-super-ko --capture-all-dead --score aftermath --play-out-aftermath"
WHITE="./target/release/iomrascalai -e mc"
gogui-twogtp -auto -black "$BLACK" -white "$WHITE" -size 9 -alternate -time 5m -games 100 -sgffile gnugo-test

要实时运行与GnuGo的游戏并在GoGui中查看,请使用以下命令(如果游戏结束后应自动开始新游戏,请添加-auto

BLACK="gnugo --mode gtp --chinese-rules --positional-super-ko --capture-all-dead --score aftermath --play-out-aftermath"
WHITE="./target/release/iomrascalai -e mc"
TWOGTP="gogui-twogtp -black \"$BLACK\" -white \"$WHITE\" -verbose -size 9"
gogui -computer-both -program "$TWOGTP" -size 9

资源

以下Go程序可作为源代码使用,并可作为灵感来源

许可证

Iomrascálaí遵循GPL v3许可证。完整的许可证文本请参阅LICENSE文件

依赖关系

~6.5MB
~110K SLoC