File tree Expand file tree Collapse file tree 11 files changed +47
-20
lines changed
Expand file tree Collapse file tree 11 files changed +47
-20
lines changed Original file line number Diff line number Diff line change 1+ ## 0.3.1 [ ☰] ( https://github.com/ujh/iomrascalai/compare/0.3.0...0.3.1 )
2+
3+ * Implemented ` gogui-analyze_commands ` and ` imrscl-safe_territory `
4+ which shows the intersections on the board that the bot thinks are
5+ safe (i.e. definitely belong to one color).
6+ * Stop playing when all intersections are decided (i.e. the bot thinks
7+ they belong to a certain color).
8+ * Implement ` final_status_list `
9+ * Implement Chinese scoring
10+ * Return to command line arguments for turning on/off logging, GoGui
11+ effects, and ruleset configuration.
12+
13+ ### Performance
14+
15+ * Note that we now use Chinese rules instead of CGOS/Tromp Taylor rules
16+ which may change the results.*
17+
18+ After running 500 games on 9x9 with komi 6.5 and a time limit of 5
19+ minutes (sudden death) the win rate against GnuGo 3.8 level 0 was
20+ ** 77.4% (± 3.65 at 95%, ± 3.72 at 99%)** with the default
21+ configuration.
22+
23+ After running 500 games on 13x13 with komi 6.5 and a time limit of 10
24+ minutes (sudden death) the win rate against GnuGo 3.8 level 0 was
25+ ** 35.2% (± 4.16 at 95%, ± 4.25 at 99%)** with the default
26+ configuration.
27+
28+
129## 0.3.0 [ ☰] ( https://github.com/ujh/iomrascalai/compare/0.2.4...0.3.0 )
230
331* Added 3x3 pattern support. These are used as priors in the tree and
Original file line number Diff line number Diff line change 5252
5353cargo build --release
5454
55- GNUGO=" gnugo --mode gtp --level 0 --chinese-rules"
55+ GNUGO=" gnugo --mode gtp --level 0 --chinese-rules --positional-superko "
5656IOMRASCALAI=" cargo run --release -- --log --rules chinese"
5757REFEREE=" $GNUGO "
5858
Original file line number Diff line number Diff line change 3030
3131./bin/benchmark 9 $PREFIX
3232./bin/benchmark 13 $PREFIX
33+ ./bin/benchmark 19 $PREFIX
Original file line number Diff line number Diff line change 4444
4545cargo build --release
4646
47- GNUGO=" gnugo --mode gtp --level 0 --chinese-rules"
47+ GNUGO=" gnugo --mode gtp --level 0 --chinese-rules --positional-superko "
4848IOMRASCALAI=" cargo run --release -- --log --gfx --rules chinese"
4949
5050
Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ def time(seed)
6969end
7070
7171def gnugo
72- "gnugo --mode gtp --level 0 --chinese-rules"
72+ "gnugo --mode gtp --level 0 --chinese-rules --positional-superko "
7373end
7474
7575def referee
Original file line number Diff line number Diff line change 1+ #! /bin/bash -l
2+
3+ ./runner ownership " $@ "
Original file line number Diff line number Diff line change 1+ # Use for the naming of the .log and .dat files
2+ Name ownership
3+ Processor main
4+ Script ./ownership-runner
5+ Replications 1
6+
7+ # [scoring]
8+ IntegerParameter scoring.ownership_prior 50 200
9+ LinearParameter scoring.ownership_cutoff 0.8 0.99
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -32,5 +32,5 @@ score_weight = 0.0653414
3232
3333[scoring ]
3434
35- ownership_prior = 64
36- ownership_cutoff = 0.858546
35+ ownership_prior = 87
36+ ownership_cutoff = 0.892867
You can’t perform that action at this time.
0 commit comments