Impact of komi differences
-
John Fairbairn
- Oza
- Posts: 3724
- Joined: Wed Apr 21, 2010 3:09 am
- Has thanked: 20 times
- Been thanked: 4672 times
Impact of komi differences
It seems that many people are taken by Katago's ability to give a score estimate (and I can see why). As far as I know, it's all based on a komi of 7.5. But the 0.5 is there just to avoid jigos. I'm curious to know how much Katago's score estimates might change if training komi were to be set at 7.000000000000000000000000000000000000000000000000000000000001. Would it simply be the "obvious" ~0.5, or are more complex issues involved?
-
lightvector
- Lives in sente
- Posts: 759
- Joined: Sat Jun 19, 2010 10:11 pm
- Rank: maybe 2d
- GD Posts: 0
- Has thanked: 114 times
- Been thanked: 916 times
Re: Impact of komi differences
KataGo's code validates that komi*2 is an integer, and if not it rejects it as an invalid input, the same way it would reject it if you said the komi was "foobar" or some other non-numeric value.
Integers values are supported (because integer*2 is an integer). You can set it to exactly 7, if you like. Training occurs on a wide variety of komi values, both integer and half-integer, so KataGo already knows how to adjust its play and its evaluations for different komi. Within reason - maybe if you set a komi of 100 but give a position where black is winning by about that much on the board it won't behave as well in judging how well the komi balances the board, since that's going to be enormously outside of KataGo's training experience.
Integers values are supported (because integer*2 is an integer). You can set it to exactly 7, if you like. Training occurs on a wide variety of komi values, both integer and half-integer, so KataGo already knows how to adjust its play and its evaluations for different komi. Within reason - maybe if you set a komi of 100 but give a position where black is winning by about that much on the board it won't behave as well in judging how well the komi balances the board, since that's going to be enormously outside of KataGo's training experience.