Announcing GoReviewPartner - v0.15 with Pachi and PhoenixGo
Re: Announcing GoReviewPartner
Thx for this great tool
Is Gnugo so good at score estimation?
I looked at a game and Gnugo said that black was for some moves more or less +10.5 but Leela said 80% winning chances for white.
It would be good to have some important points:
-2 more buttons to jump to the last or first move.
-play stones more in the middle of the intersections.
-more nice and round stones.
-show white and black moyo.
-show white and black territory.
-click in the right window on variation a, b, c,... and let me see every move with the arrow keys, so it is easier to remember and better to learn.
-use different colors for best, second ... variation.
-take only the 6 moves (variations) with the highest playouts, it doesn't make sense the have one variation with 64400 playouts and another mit 47 playouts.
-display variation 2-6 only if they have at least 25% playouts from the first variation with the most playouts.
-an infinite analysis so I can still analyse the game when looking on it after your first analysis is finished.
-also the number of playouts/simulations of the first analysis for each move should be saved. When I analyse the game later and get higher playouts, the data should change automatically.
There is a new version rn-3.11.1 https://github.com/zakki/Ray/releases see also the issues and ask there if you need help;)
Is Gnugo so good at score estimation?
I looked at a game and Gnugo said that black was for some moves more or less +10.5 but Leela said 80% winning chances for white.
It would be good to have some important points:
-2 more buttons to jump to the last or first move.
-play stones more in the middle of the intersections.
-more nice and round stones.
-show white and black moyo.
-show white and black territory.
-click in the right window on variation a, b, c,... and let me see every move with the arrow keys, so it is easier to remember and better to learn.
-use different colors for best, second ... variation.
-take only the 6 moves (variations) with the highest playouts, it doesn't make sense the have one variation with 64400 playouts and another mit 47 playouts.
-display variation 2-6 only if they have at least 25% playouts from the first variation with the most playouts.
-an infinite analysis so I can still analyse the game when looking on it after your first analysis is finished.
-also the number of playouts/simulations of the first analysis for each move should be saved. When I analyse the game later and get higher playouts, the data should change automatically.
There is a new version rn-3.11.1 https://github.com/zakki/Ray/releases see also the issues and ask there if you need help;)
- pnprog
- Lives with ko
- Posts: 286
- Joined: Thu Oct 20, 2016 7:21 am
- Rank: OGS 7 kyu
- GD Posts: 0
- Has thanked: 94 times
- Been thanked: 153 times
Re: Announcing GoReviewPartner
Excellent!aeb wrote:It is this line in gomill/sgf_grammar.py: (?P<I> [A-Z]{1,8} ) # PropIdent
It says that a property identifier has length 1-8. But MULTIGOGM has length 9.
I will see if I can submit/push a patch to the gomill team. At least I can fix that in my software.
I am the author of GoReviewPartner, a small software aimed at assisting reviewing a game of Go. Give it a try!
- pnprog
- Lives with ko
- Posts: 286
- Joined: Thu Oct 20, 2016 7:21 am
- Rank: OGS 7 kyu
- GD Posts: 0
- Has thanked: 94 times
- Been thanked: 153 times
Re: Announcing GoReviewPartner
Added to my to do list for v0.5johnsmith wrote:My 20 cents: maybe incorporate Net Win % alongside the existing ones.
I am the author of GoReviewPartner, a small software aimed at assisting reviewing a game of Go. Give it a try!
- pnprog
- Lives with ko
- Posts: 286
- Joined: Thu Oct 20, 2016 7:21 am
- Rank: OGS 7 kyu
- GD Posts: 0
- Has thanked: 94 times
- Been thanked: 153 times
Re: Announcing GoReviewPartner
Frankly speaking, no, it sucks until the game reaches the end gamegoame wrote:Is Gnugo so good at score estimation?
I looked at a game and Gnugo said that black was for some moves more or less +10.5 but Leela said 80% winning chances for white.
But I won't drop Gnugo support for now, I plan to separate the analysis in different tools, with one tool for Gnugo, one for Leela, one for rayon or any other bot that I can work with. You may ask who may need a review by Gnugo, but I believe Gnugo moves are very ok for 15k and above, plus, the analysis time would be ways faster than MCTS bots. Gnugo has plenty of things to offer for beginners.
Added to my todo list for v0.5goame wrote:-2 more buttons to jump to the last or first move.
This is the fuzzy stone parameters in settings, change it to 0goame wrote:-play stones more in the middle of the intersections.
At least, the stones should be round right nowgoame wrote:-more nice and round stones.
I do not know any method to do that in fact. The closest I got so far is asking Gnugo to quickly play until the end of the game to find out, but it's slow, and does not really work when there are group with unclear life and death status.goame wrote:-show white and black moyo.
-show white and black territory.
Yes, I plan to do that soon. I plan to use the mouse wheel instead of the keyboard, but that's the idea. Yeah, maybe I should use both keyboard and mouse wheel, for laptop users with out mouse wheel.goame wrote:-click in the right window on variation a, b, c,... and let me see every move with the arrow keys, so it is easier to remember and better to learn.
Currently, the letters indicate the order from best (A) to not so good (B, C, D) and blue/red to differentiate winning rate >50% I do not have much margin to change the colors in factgoame wrote:-use different colors for best, second ... variation.
Those are idea that have more to see with Leela internal algorithm. Not something I can change at my level. It will probably evolve as Leela improve in the near future.goame wrote:-take only the 6 moves (variations) with the highest playouts, it doesn't make sense the have one variation with 64400 playouts and another mit 47 playouts.
-display variation 2-6 only if they have at least 25% playouts from the first variation with the most playouts.
-an infinite analysis so I can still analyse the game when looking on it after your first analysis is finished.
-also the number of playouts/simulations of the first analysis for each move should be saved. When I analyse the game later and get higher playouts, the data should change automatically.
Are you a member of Ray developer team????goame wrote:There is a new version rn-3.11.1 https://github.com/zakki/Ray/releases see also the issues and ask there if you need help;)
I am the author of GoReviewPartner, a small software aimed at assisting reviewing a game of Go. Give it a try!
-
roy7
- Dies in gote
- Posts: 41
- Joined: Sat Jan 28, 2017 8:36 pm
- GD Posts: 0
- OGS: roy7
- Universal go server handle: roy7
- Been thanked: 7 times
Re: Announcing GoReviewPartner
I do not know any method to do that in fact. The closest I got so far is asking Gnugo to quickly play until the end of the game to find out, but it's slow, and does not really work when there are group with unclear life and death status.goame wrote:-show white and black moyo.
-show white and black territory.
Leela has an 'influence' command I think it's called. You could parse that for a bit of info to display.
- pnprog
- Lives with ko
- Posts: 286
- Joined: Thu Oct 20, 2016 7:21 am
- Rank: OGS 7 kyu
- GD Posts: 0
- Has thanked: 94 times
- Been thanked: 153 times
Re: Announcing GoReviewPartner
Hi!
I finally had a quick try with Ray (rn-3.11.1) under Windows.
As it stands now, Ray seems to not offer that much useful information, see by yourself the result of GTP command "genmove black":
I think the interesting part is the "Best Sequence" that should shows what Ray expects to be the following moves and the different winning percentages (I do not know the meaning).
For comparison, Leela always propose a several sequences with winning percentage, that's much more information useful to game review.
I finally had a quick try with Ray (rn-3.11.1) under Windows.
As it stands now, Ray seems to not offer that much useful information, see by yourself the result of GTP command "genmove black":
I think the interesting part is the "Best Sequence" that should shows what Ray expects to be the following moves and the different winning percentages (I do not know the meaning).
For comparison, Leela always propose a several sequences with winning percentage, that's much more information useful to game review.
I am the author of GoReviewPartner, a small software aimed at assisting reviewing a game of Go. Give it a try!
- djhbrown
- Lives in gote
- Posts: 392
- Joined: Tue Sep 15, 2015 5:00 pm
- Rank: NR
- GD Posts: 0
- Has thanked: 23 times
- Been thanked: 43 times
Re: Announcing GoReviewPartner
pnprog wrote:In fact, it was more a issue with their declining sight.. And so I implemented this sort of feature in all my Go related softwares.
actually, it isn't. i noticed that behaviour in Japan donkeys' years ago, and realised that it is their sense of the aesthetic - even pros do it in tv games, as do their pro commentators - Shinto is very close to nature, and there are no straight lines in nature (except in Feynman diagrams and cloud chambers tracking subatomic particles). Some players, determined to keep the board beautiful, would even occasionally shift their previous stone a smidgen back offline after i had repositioned it on the spot before making my move.
of course, in the wrong hands, misplacing stones can be used to deceitfully try to throw opp off.
Nevertheless, having the fuzzy placement option in your client makes it all more beautiful.
- djhbrown
- Lives in gote
- Posts: 392
- Joined: Tue Sep 15, 2015 5:00 pm
- Rank: NR
- GD Posts: 0
- Has thanked: 23 times
- Been thanked: 43 times
Re: Announcing GoReviewPartner
no, it's not.goame wrote:Is Gnugo so good at score estimation?
Last edited by djhbrown on Tue May 02, 2017 12:06 am, edited 1 time in total.
- djhbrown
- Lives in gote
- Posts: 392
- Joined: Tue Sep 15, 2015 5:00 pm
- Rank: NR
- GD Posts: 0
- Has thanked: 23 times
- Been thanked: 43 times
Re: Announcing GoReviewPartner
roy7 wrote:I do not know any method to do thatgoame wrote:-show white and black moyo.
-show white and black territory.
i do
https://papers.ssrn.com/sol3/papers.cfm ... id=2818149
-
Javaness2
- Gosei
- Posts: 1545
- Joined: Tue Jul 19, 2011 10:48 am
- GD Posts: 0
- Has thanked: 111 times
- Been thanked: 322 times
- Contact:
Re: Announcing GoReviewPartner
You can also read some more respectable papers on score estimation, for example, a bit of a daddy
https://webdocs.cs.ualberta.ca/~mmueller/ps/goeval.pdf
https://webdocs.cs.ualberta.ca/~mmueller/ps/goeval.pdf
- pnprog
- Lives with ko
- Posts: 286
- Joined: Thu Oct 20, 2016 7:21 am
- Rank: OGS 7 kyu
- GD Posts: 0
- Has thanked: 94 times
- Been thanked: 153 times
Re: Announcing GoReviewPartner
Javaness2 wrote:You can also read some more respectable papers on score estimation, for example, a bit of a daddy
https://webdocs.cs.ualberta.ca/~mmueller/ps/goeval.pdf
Thanks for the link!
I made a bit of research regarding the bot mentioned inside (Explorer). My guess is that those score evaluation methods are similar to what is been used (and probably improved) into Gnugo and Fuego.
Maybe I should have a better look at Fuego for a score estimation.
I am the author of GoReviewPartner, a small software aimed at assisting reviewing a game of Go. Give it a try!
-
roy7
- Dies in gote
- Posts: 41
- Joined: Sat Jan 28, 2017 8:36 pm
- GD Posts: 0
- OGS: roy7
- Universal go server handle: roy7
- Been thanked: 7 times
Re: Announcing GoReviewPartner
Once upon a time I think the Leela author told me pacci has the best end game scoring.
-
Javaness2
- Gosei
- Posts: 1545
- Joined: Tue Jul 19, 2011 10:48 am
- GD Posts: 0
- Has thanked: 111 times
- Been thanked: 322 times
- Contact:
Re: Announcing GoReviewPartner
https://webdocs.cs.ualberta.ca/~mmueller/ps/goeval.pdf is not too bad either
- pnprog
- Lives with ko
- Posts: 286
- Joined: Thu Oct 20, 2016 7:21 am
- Rank: OGS 7 kyu
- GD Posts: 0
- Has thanked: 94 times
- Been thanked: 153 times
Re: Announcing GoReviewPartner
Is that the same document as in your former message?Javaness2 wrote:https://webdocs.cs.ualberta.ca/~mmueller/ps/goeval.pdf is not too bad either
By the way, I have finished implementing my todo list for v0.5
I will test a bit more, then release an update tomorrow.
I am the author of GoReviewPartner, a small software aimed at assisting reviewing a game of Go. Give it a try!