Game review (ELF)
-
Gomoto
- Gosei
- Posts: 1733
- Joined: Sun Nov 06, 2016 6:56 am
- GD Posts: 0
- Location: Earth
- Has thanked: 621 times
- Been thanked: 310 times
Game review (ELF)
ELF based self review
Steady win against a Fox 3D opponent. Never lost my fuseki lead in this one.
Some nice learning opportunities (aka mistakes by myself.)
Steady win against a Fox 3D opponent. Never lost my fuseki lead in this one.
Some nice learning opportunities (aka mistakes by myself.)
-
Bill Spight
- Honinbo
- Posts: 10905
- Joined: Wed Apr 21, 2010 1:24 pm
- Has thanked: 3651 times
- Been thanked: 3373 times
Re: Game review (ELF)
Elf recommends the extension,
. Old fashioned players often chose "a", and these days "b" is a popular local play. I am surprised they did not show up on Elf's radar. What does Elf say about them? Thanks. 
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
-
Uberdude
- Judan
- Posts: 6727
- Joined: Thu Nov 24, 2011 11:35 am
- Rank: UK 4 dan
- GD Posts: 0
- KGS: Uberdude 4d
- OGS: Uberdude 7d
- Location: Cambridge, UK
- Has thanked: 436 times
- Been thanked: 3718 times
Re: Game review (ELF)
I don't know about this position, but something I have noticed in my reviews with Elf and/or LZ is that they don't much like the "normal" 3 space extension after kosumi. The invasion point is an obvious weakness for later but I've generally made the 3-space as a "if pros do it so should I" kind of thing. The classic reason for 3 not 2-space is if kick and extend in corner then the extension is too close and black can pincer, the bots say this won't happen: if kick then generally tenuki and make another 2 space extension for a speedy development. There's a similar idea in approach 4-4, knight move, then 2 space extension: if kick then hane once and 2nd 2-space extension.
-
Gomoto
- Gosei
- Posts: 1733
- Joined: Sun Nov 06, 2016 6:56 am
- GD Posts: 0
- Location: Earth
- Has thanked: 621 times
- Been thanked: 310 times
Re: Game review (ELF)
@Bill
a and b are not the best options according to ELF:
a and b are not the best options according to ELF:
- Attachments
-
- bill2.jpg (163.29 KiB) Viewed 11627 times
-
- bill1.jpg (162.85 KiB) Viewed 11627 times
-
Bill Spight
- Honinbo
- Posts: 10905
- Joined: Wed Apr 21, 2010 1:24 pm
- Has thanked: 3651 times
- Been thanked: 3373 times
Re: Game review (ELF)
Thanks.
I'm surprised the differences are that big. 
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
-
dfan
- Gosei
- Posts: 1598
- Joined: Wed Apr 21, 2010 8:49 am
- Rank: AGA 2k Fox 3d
- GD Posts: 61
- KGS: dfan
- Has thanked: 891 times
- Been thanked: 534 times
- Contact:
Re: Game review (ELF)
ELF in particular has very strong opinions.
It's a little bit of a quandary. The stronger a program is, the more seriously we should take its opinions (one would think). But the strongest possible program would just output 0% or 100% win probability for all moves, which would not be very useful when playing humans; playing a slightly non-optimal move in the opening would look just as bad as giving away a large group. Is there a sweet spot? Or is there a way to smooth the opinions of a super-strong engine so that they're more applicable to actual play? (Maybe if we can get engines to take winning margins into consideration, that would be sufficient. But so far that has been difficult.)
It's a little bit of a quandary. The stronger a program is, the more seriously we should take its opinions (one would think). But the strongest possible program would just output 0% or 100% win probability for all moves, which would not be very useful when playing humans; playing a slightly non-optimal move in the opening would look just as bad as giving away a large group. Is there a sweet spot? Or is there a way to smooth the opinions of a super-strong engine so that they're more applicable to actual play? (Maybe if we can get engines to take winning margins into consideration, that would be sufficient. But so far that has been difficult.)
-
Gomoto
- Gosei
- Posts: 1733
- Joined: Sun Nov 06, 2016 6:56 am
- GD Posts: 0
- Location: Earth
- Has thanked: 621 times
- Been thanked: 310 times
Re: Game review (ELF)
You can only decide move quality if you look into the continuations and variations.
And a move is only good if you can handle it.
(And than there it is also a question of style, often there more than one options. I for one dont like overplays and aggressive play. Personally I reach out to gain a little advantage with each of my moves and hope it adds up to a 2 point lead in the end
. If I have the lead I try to simplify my game as much as possible.)
And a move is only good if you can handle it.
(And than there it is also a question of style, often there more than one options. I for one dont like overplays and aggressive play. Personally I reach out to gain a little advantage with each of my moves and hope it adds up to a 2 point lead in the end
-
Bill Spight
- Honinbo
- Posts: 10905
- Joined: Wed Apr 21, 2010 1:24 pm
- Has thanked: 3651 times
- Been thanked: 3373 times
Re: Game review (ELF)
Pessimist!Gomoto wrote:You can only decide move quality if you look into the continuations and variations.
And a move is only good if you can handle it.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
-
Bill Spight
- Honinbo
- Posts: 10905
- Joined: Wed Apr 21, 2010 1:24 pm
- Has thanked: 3651 times
- Been thanked: 3373 times
Re: Game review (ELF)
Well, as I have said before, today's top bots are not optimized for evaluation. Unless you can read the game out, which would give you 100% or 0% evaluations, since the margin of victory does not matter, you do not want to evaluate positions simply based upon how many points (on average) a player is ahead or behind. But you can add another parameter, the global temperature. You can estimate the final score by adding half the temperature to the current evaluation for the player with sente. Then you have an error term that is roughly proportional to the temperature, plus an error term that depends upon the strengths of the players.dfan wrote:ELF in particular has very strong opinions.
It's a little bit of a quandary. The stronger a program is, the more seriously we should take its opinions (one would think). But the strongest possible program would just output 0% or 100% win probability for all moves, which would not be very useful when playing humans; playing a slightly non-optimal move in the opening would look just as bad as giving away a large group. Is there a sweet spot? Or is there a way to smooth the opinions of a super-strong engine so that they're more applicable to actual play? (Maybe if we can get engines to take winning margins into consideration, that would be sufficient. But so far that has been difficult.)
For a bot optimized for play I doubt if estimating the margin of victory and the temperature would be more efficient than the MCTS approach, but I do not know if anybody has tried to do that. But I do think that the estimated ratio of the margin of victory and the temperature would make sense for humans. For instance, an estimated margin of victory of 3.5 pts. would mean one thing in the opening, with a temperature of 14, and another thing in the late endgame with a temperature of 2.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
-
mitsun
- Lives in gote
- Posts: 553
- Joined: Fri Apr 23, 2010 10:10 pm
- Rank: AGA 5 dan
- GD Posts: 0
- Has thanked: 61 times
- Been thanked: 250 times
Re: Game review (ELF)
A strong program should be able to estimate the winning advantage in terms of moves, which would be useful to humans. As a simple example, knowing my winning probability is 90% tells me little, but knowing I that I could pass and still win tells me a lot. (Of course this evaluation depends on current temperature being sufficiently low; even with a large lead, I cannot pass while playing out a ladder.) I think I heard that this is an experimental option for Leela, but I have not tried it out.