Game programs for boards more than 19x19

For discussing go computing, software announcements, etc.
User avatar
Dragon
Dies in gote
Posts: 45
Joined: Thu May 14, 2020 3:07 pm
GD Posts: 0
Has thanked: 47 times
Been thanked: 10 times

Re: Game programs for boards more than 19x19

Post by Dragon »

KataGo has become much better at playing on board 37x37! lightvector, maybe you will make a bs37 version?
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

https://github.com/Remi-Coulom/gogui/issues
Support games with board size bigger than 25
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

three years ago, a version of katago appeared for boards up to 29x29. during this time, katago began to play much stronger and better. compare - the game 40b s299 on the board 29x29, 37x37 and 18b on the board 37x37 (the network plays against the same, playouts=3, chinese). 18b on 37x37 plays no worse than 40b on 29x29!
https://discord.com/channels/4170221623 ... 3024967782
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

where did the formula 7+n(n+1) come from? (7 9 13 19 27 37 49 63 79 97 117)
https://littlegolem.net/jsp/forum/topic ... &topic=474
EricBackus
Dies with sente
Posts: 83
Joined: Sun May 09, 2010 10:28 pm
Rank: 2 kyu
GD Posts: 109
Universal go server handle: EricBackus
Has thanked: 4 times
Been thanked: 29 times

Re: Game programs for boards more than 19x19

Post by EricBackus »

And wrote:where did the formula 7+n(n+1) come from? (7 9 13 19 27 37 49 63 79 97 117)
https://littlegolem.net/jsp/forum/topic ... &topic=474
Interesting. It does seem to work fairly well.

I've always liked:

Code: Select all

nextSize = ceiling(currentSize*sqrt(2))
Conceptually, this means that the next board size has at least twice as many squares as the current one. The sequence would be (4 6 9 13 19 27 39 56 80 114)

Or, if you want to ensure odd board sizes, use:

Code: Select all

nextSize = roundToNearestOddInteger(currentSize*sqrt(2))
Conceptually, this means that the next board size is forced to be odd and has roughly twice as many squares as the current one. This sequence would be (5 7 9 13 19 27 39 55 77 109). The Excel code for this is something like =ROUND((previousCell*SQRT(2)-1)/2, 0)*2+1.
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

this formula (7+n(n+1)) can be explained as follows: we increase the size of the board 7 by 1 (in all directions) - we get 9, +2=13, +3=19, +4=27, +5=37, +6=49... but why is it so and not otherwise? that is, what is the point of this from the point of view of the game?
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

please, who can do this, make the katago version eigenavx2-windows-x64+bs37. I spent a lot of time and unsuccessfully!
(it is possible in pm)
Amigo
Dies in gote
Posts: 54
Joined: Sat Sep 28, 2019 12:06 pm
GD Posts: 0
Has thanked: 60 times
Been thanked: 10 times

Re: Game programs for boards more than 19x19

Post by Amigo »

And wrote:please, who can do this, make the katago version eigenavx2-windows-x64+bs37. I spent a lot of time and unsuccessfully!
(it is possible in pm)
can someone do it for a reward? :)
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

interestingly, katrain versions 1.3.1 - 1.3.3 additionally had a katago-bs52 exe-file
https://github.com/sanderland/katrain/releases?page=2
18B networks of course does not support :)
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

"...27x27 board...the star points are on the 5th lines."
https://forums.online-go.com/t/large-bo ... p/26548/25
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

Lizzieyzy supports very large boards! I tried 1000x1000, it works, saves and loads the sgf! you can connect two katago engines 100x100, matches of two engines
Lizzieyzy https://github.com/yzyray/lizzieyzy/releases
katago 100x100 https://github.com/lightvector/KataGo/i ... -810368706

q5go supports boards up to 52x52, a game of two engines, matches of two engines
q5go https://github.com/bernds/q5Go/releases
katago 52x52 https://github.com/lightvector/KataGo/i ... -913116646
https://drive.google.com/file/d/1VlRD3i ... sp=sharing

GoGui supports boards up to 52x52, a game of two engines, matches of two engines
gogui https://github.com/Remi-Coulom/gogui/releases

KaTrain 1.3.4 playing against the computer on boards up to 52x52, playing the program by itself, katago-bs52 included
https://github.com/sanderland/katrain/r ... tag/v1.3.4

Leela 0.4.6 playing against the computer on boards up to 37x37
https://sjeng.org/dl/setupLeela046.exe

MultiGo supports boards up to 52x52
MultiGo is designed to view/edit Smart-Go format(SGF) go game file. It also supports other popular file format including *.BDX, *.NGF, *.GOS, *.GIB, *.UGF, *.GO. You can easily navigate through the game and branches, add/remove markers and comments, create or edit your own branches. You could use MultiGo to play with GNU Go, or even record/play go video.
multigo http://www.ruijiang.com/multigo/download.php
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

37x37, b18-s550 - b60-s716 8:2 (both: 10 playouts, chinese, resignThreshold = -0.999)
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

37x37, b18-s550 - b60-s716 6:4 (both: 100 playouts, chinese, resignThreshold = -0.999)
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

37x37, b18-s550 - b60-s716 1:1 (both: 500 playouts, chinese, resignThreshold = -0.999)
And
Gosei
Posts: 1464
Joined: Tue Sep 25, 2018 10:28 am
GD Posts: 0
Has thanked: 212 times
Been thanked: 215 times

Re: Game programs for boards more than 19x19

Post by And »

37x37, b18-s550 - b60-s716 1:1 (both: 1000 visits, chinese, resignThreshold = -0.99)
Post Reply