gaozihe 发表于 2020-8-29 13:48

katajigo

刚刚在Github上看到了这个项目,项目地址:https://github.com/yishn/KataJigo 发行地址:https://github.com/yishn/KataJigo/releases/tag/v1.0.2
Play against a KataGo that strives for a Jigo instead of opponent destruction.Playing against KataGo can be particularly frustrating. Even before midgame starts, KataGo may have accumulated an overwhelming lead in points in the best case, or the game could have turned into a merciless, bloody slaughter of your groups in the worst case, leading to your inevitable demise, leaving you sad and empty inside.Installation
[*]Download both KataGo and KataJigo.
[*]Install and set up KataGo according to the instructions.
[*]In the same folder as KataGo, drop in the executable of KataJigo.
[*]Now, you can use katajigo as a drop-in replacement of katago.
If you already set up KataGo in Sabaki, all you need to do is replace the path to KataGo with the path to KataJigo in the same directory.How does this work?Using the analysis feature of KataGo, we'll consider all the moves with non-negative scoreLead and a winrate that is better than 50%. Out of those moves we'll pick the move with the lowest scoreLead and the highest winrate.BuildingMake sure you have Node.js installed. First, clone the repository and install all dependencies with npm:$ git clone https://github.com/yishn/KataJigo$ cd KataJigo$ npm installRun the following command to create an executable in the ./bin directory:$ npm run build

gaozihe 发表于 2020-8-29 13:48

KataJigo is an experiment. It will let KataGo always aim for a half point win, or a draw if playing with an integer komi, slipping into the role of a capable teacher who's looking down from far above, playing a teaching game (in theory, at least).

hred9D 发表于 2020-8-29 17:30

程序的这种尝试还是很有意思的。实际上,下棋的时候,你可以故意做一些选择,对Katago而言,他是跟随你的下法,降低姿态,换一种赢法而已,而你得到的是为什么这样下不行,那样下才可以取胜。AI跟我们带来很多乐趣,或许帮助我们更好的学习围棋。

我爱吴清源 发表于 2020-8-30 21:42

hred9D 发表于 2020-8-29 17:30
程序的这种尝试还是很有意思的。实际上,下棋的时候,你可以故意做一些选择,对Katago而言,他是跟随你的下 ...

有道理
页: [1]
查看完整版本: katajigo