TBH, I think it's not really fair to expect Dwyrin's play to be both basic and approved by KataGo at the same time.
I can imagine that 27 would make sense for a cautious 10k player. Defending your weakest group while taking some territory is good advice in general for weaker players.
I agree that in this case it's too passive for a dan player, because black's group isn't that weak. But that assessment may be hard to make by a 10k. So I think it qualifies as playing "basic".
Move 29 may be suboptimal by AI gospel, but I do think it's quite basic. I wouldn't be very surprised to see this move in an older pro game (ignoring the upper side). I can see that J16 is the best move for an AI, but that doesn't look very basic to me.
I agree that move 35 isn't really basic. That attachment is so advanced that humans needed AI to tell it's good. Or is this attachment already common at the "basic" player level?
I have no explanation for move 37 and 39. I don't see any merits of these moves, educational or otherwise. Perhaps move 37 might be OK for a 10k, but move 39 is just a very bad exchange (and thus giving a bad example).
Move 83 and the continuation looks too greedy. 10k players might be reluctant to sacrifice (or they might not even consider it), so I think this was a missed educational opportunity (sacrifice stones that serve no purpose).
Move 113 is a bit overaggressive, but that's not a big deal from an educational standpoint, I think.
Overall, I feel he did a decent job playing a "basic", educational game here. The only moves I really disapprove of are moves 39 and move 83. Those 2 moves were just bad, whichever way you look at it.
analyzing a dwyrin basic game with KataGo
- Knotwilg
- Oza
- Posts: 2432
- Joined: Fri Jan 14, 2011 6:53 am
- Rank: KGS 2d OGS 1d Fox 4d
- GD Posts: 0
- KGS: Artevelde
- OGS: Knotwilg
- Online playing schedule: UTC 18:00 - 22:00
- Location: Ghent, Belgium
- Has thanked: 360 times
- Been thanked: 1021 times
- Contact:
-
gennan
- Lives in gote
- Posts: 497
- Joined: Fri Sep 22, 2017 2:08 am
- Rank: EGF 3d
- GD Posts: 0
- Universal go server handle: gennan
- Location: Netherlands
- Has thanked: 273 times
- Been thanked: 147 times
Re: analyzing a dwyrin basic game with KataGo
Last edited by gennan on Sat Mar 27, 2021 3:47 pm, edited 1 time in total.
-
Boidhre
- Oza
- Posts: 2356
- Joined: Mon Mar 05, 2012 7:15 pm
- GD Posts: 0
- Universal go server handle: Boidhre
- Location: Ireland
- Has thanked: 661 times
- Been thanked: 442 times
Re: analyzing a dwyrin basic game with KataGo
I don't really think how Katago analyses the moves matters much. More whether there are solid concepts being taught and the level is even.
- Knotwilg
- Oza
- Posts: 2432
- Joined: Fri Jan 14, 2011 6:53 am
- Rank: KGS 2d OGS 1d Fox 4d
- GD Posts: 0
- KGS: Artevelde
- OGS: Knotwilg
- Online playing schedule: UTC 18:00 - 22:00
- Location: Ghent, Belgium
- Has thanked: 360 times
- Been thanked: 1021 times
- Contact:
Re: analyzing a dwyrin basic game with KataGo
It's easy when you have KataGo on your side. I don't expect him to be, I just wanted to check that wherever he was confident his basic moves where giving him a good game, he actually was having one. And in many cases he was.gennan wrote:TBH, I think it's not really fair to expect Dwyrin's play to be both basic and approved by KataGo at the same time.
Hmm, I don't see that group as weak though. Not superstrong either, just quite influential. But I'll give that to him, extending from influence is basic.gennan wrote: I can imagine that 27 would make sense for a cautious 10k player. Defending your weakest group while taking some territory is good advice in general for weaker players.
His target audience here was 2d, so I'm a little more demandingI agree that in this case it's too passive for a dan player, because black group isn't that weak. But that assessment may be hard to make by a 10k. So I think it qualifies as playing "basic".
Fair enough. He teaches the equivalence of enclosure and extension as a kind of gospel and it really isn't (anymore). I think corner, sides, center is just as basic and it's also more often correct.Move 29 may be suboptimal by AI gospel, but I do think it's quite basic. I wouldn't be very surprised to see this move in an older pro game. I can see that J16 is the best move for an AI, but that doesn't look very basic to me.
Agree there and he actually did too, so not too unhappy with his message there.I agree that move 35 isn't really basic. That attachment is so advanced that humans needed AI to tell us it's good. Or is this attachment already common at the "basic" player level?
I have no explanation for move 37 and 39. I don't see any merits of these moves, educational or otherwise. Perhaps move 37 might be OK for a 10k, but move 39 is just a very bad exchange.
Move 83 and the continuation looks too greedy. 10k players might be reluctant to sacrifice (or they might not even consider it), so I think this was a missed educational opportunity (sacrifice stones that serve no purpose).
Tewari easily shows the connection was better but the opponent found a crafty move and that's not easy to respond to in a basic fashion.Move 113 is a bit overaggressive, but that's not a big deal from an educational standpoint, I think.
Thanks for looking into it.Overall, I feel he did a decent job playing a "basic", educational game here. The only moves I really disapprove of are moves 39 and move 83. Those 2 moves were just bad, whichever way you look at it.
-
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: analyzing a dwyrin basic game with KataGo
I could probably make a "basics" KataGo to some degree, with a bit of fiddling.
* Add a bonus for reducing the uncertainty in the ownership prediction (so, prefer sequences leading to both sides having settled shapes quickly)
* Add a pointwise penalty to any moves that are much lower than the top move KataGo's own policy or that fluctuated in score or value a lot as it searched (if KataGo itself required a bunch of search to change its mind, it definitely wasn't basic).
* Also do it within the search tree (so also prefer moves that lead to sequences where nothing surprising will need to happen for that move to turn out well)
* Add a small penalty for playing far from the opponent's move (so, prefer to respond locally and avoid tenuki)
* Add a small per-stone penalty for killing opponent's stones (so, prefer peaceful lines and disprefer trades)
It will probably still play some exotic moves that are bot-intuitive but not human-intuitive, but overall I bet with some tuning you could end up with a fairly peaceful style. Backed up, of course, by inhumanly good global judgment that lets it pick the "right" peaceful variation that always gives a good result and only gives up a slight amount of points.
There's some chance this is very hard, but there's also a chance of it just working after enough fiddling with a mix of the above. Would need to try it out to know.
* Add a bonus for reducing the uncertainty in the ownership prediction (so, prefer sequences leading to both sides having settled shapes quickly)
* Add a pointwise penalty to any moves that are much lower than the top move KataGo's own policy or that fluctuated in score or value a lot as it searched (if KataGo itself required a bunch of search to change its mind, it definitely wasn't basic).
* Also do it within the search tree (so also prefer moves that lead to sequences where nothing surprising will need to happen for that move to turn out well)
* Add a small penalty for playing far from the opponent's move (so, prefer to respond locally and avoid tenuki)
* Add a small per-stone penalty for killing opponent's stones (so, prefer peaceful lines and disprefer trades)
It will probably still play some exotic moves that are bot-intuitive but not human-intuitive, but overall I bet with some tuning you could end up with a fairly peaceful style. Backed up, of course, by inhumanly good global judgment that lets it pick the "right" peaceful variation that always gives a good result and only gives up a slight amount of points.
There's some chance this is very hard, but there's also a chance of it just working after enough fiddling with a mix of the above. Would need to try it out to know.
-
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: analyzing a dwyrin basic game with KataGo
For 27 extension, what words of explanation accompanied it? If it was along the lines of "For 24 white normally plays e13 d12 exchange in sente which helps grow white's top but also helps make black stronger on left, and then tenukis. Black's group is safe, has d17 cut to capture the corner stone if it needs eyes. But because he blocked at b17 I don't have d17 insurance and didn't turn e13 white is aiming at c12 peep and attacking my group. So I am going to extend to make it safe." then it's fine. That's the lesson here, extend to ensure safety because white's choice of moves reduced your eyespace. It is rather tame for 2d basics (didn't know he did basics aimed at dans) but fine for 10ks.
- jlt
- Gosei
- Posts: 1786
- Joined: Wed Dec 14, 2016 3:59 am
- GD Posts: 0
- Has thanked: 185 times
- Been thanked: 495 times
Re: analyzing a dwyrin basic game with KataGo
I note that no one defined what "basic" means. Here is an attempt:
1) Follow simple ideas like proverbs, no complicated strategies.
2) Use standard shapes.
3) Do not play moves that require deep reading.
Is it possible to play at dan level just by playing in a "basic" way in the above sense?
1) Follow simple ideas like proverbs, no complicated strategies.
2) Use standard shapes.
3) Do not play moves that require deep reading.
Is it possible to play at dan level just by playing in a "basic" way in the above sense?
-
gennan
- Lives in gote
- Posts: 497
- Joined: Fri Sep 22, 2017 2:08 am
- Rank: EGF 3d
- GD Posts: 0
- Universal go server handle: gennan
- Location: Netherlands
- Has thanked: 273 times
- Been thanked: 147 times
Re: analyzing a dwyrin basic game with KataGo
I think it is. To play at dan level, I think it's more than enough fi you just avoid big mistakes and really bad moves, while playing good endgame.jlt wrote:I note that no one defined what "basic" means. Here is an attempt:
1) Follow simple ideas like proverbs, no complicated strategies.
2) Use standard shapes.
3) Do not play moves that require deep reading.
Is it possible to play at dan level just by playing in a "basic" way in the above sense?
Moves like move 27 that are passive, but just lose 1-2 points, are fine, as long as you don't do it every move. You might even play at 3-5d EGF level or better like this.
Even before AI existed, I was told that if you're able to play the "normal move" in every situation, you're already pro level. An example may be Lee ChangHo at his peak. He played kind of boring and never played anything fancy and he was world champion for a decade. He just had phenomenal positional judgement and great endgame, so he could confidently play simple moves and beat arguably more "genius" (and more extravagant) players, such as Cho Hunhyun.
- Knotwilg
- Oza
- Posts: 2432
- Joined: Fri Jan 14, 2011 6:53 am
- Rank: KGS 2d OGS 1d Fox 4d
- GD Posts: 0
- KGS: Artevelde
- OGS: Knotwilg
- Online playing schedule: UTC 18:00 - 22:00
- Location: Ghent, Belgium
- Has thanked: 360 times
- Been thanked: 1021 times
- Contact:
Re: analyzing a dwyrin basic game with KataGo
Yes it was.Uberdude wrote:For 27 extension, what words of explanation accompanied it? If it was along the lines of "For 24 white normally plays e13 d12 exchange in sente which helps grow white's top but also helps make black stronger on left, and then tenukis. Black's group is safe, has d17 cut to capture the corner stone if it needs eyes. But because he blocked at b17 I don't have d17 insurance and didn't turn e13 white is aiming at c12 peep and attacking my group. So I am going to extend to make it safe." then it's fine. That's the lesson here, extend to ensure safety because white's choice of moves reduced your eyespace. It is rather tame for 2d basics (didn't know he did basics aimed at dans) but fine for 10ks.
- Knotwilg
- Oza
- Posts: 2432
- Joined: Fri Jan 14, 2011 6:53 am
- Rank: KGS 2d OGS 1d Fox 4d
- GD Posts: 0
- KGS: Artevelde
- OGS: Knotwilg
- Online playing schedule: UTC 18:00 - 22:00
- Location: Ghent, Belgium
- Has thanked: 360 times
- Been thanked: 1021 times
- Contact:
Re: analyzing a dwyrin basic game with KataGo
Here are dwyrin's basics. And his answer to your question is yes.jlt wrote:I note that no one defined what "basic" means. Here is an attempt:
1) Follow simple ideas like proverbs, no complicated strategies.
2) Use standard shapes.
3) Do not play moves that require deep reading.
Is it possible to play at dan level just by playing in a "basic" way in the above sense?
https://senseis.xmp.net/?Dwyrin
Dwyrin's basics are, non-exhaustively
first corners, then sides, then center
territory rather than influence - influence is harder to play with
protect your weak groups first
when "behind enemy lines", defend - usually by jumping across the sector line or making a base
weakness depends on proximity of own/enemy stones, clear weak points or cutting points
make shape and poke at your opponent's shape
aim for sente - always ask yourself: "do I have to respond here?"
find the biggest area - an easy heuristic here is the number of empty points between two stones (usually corner positions)
an enclosure and its extension are miai: if your opponent takes one, you take the other
when invading, look for multiple options (jumping out, making a base)
there is no reason to fight. Usually the thing (a stone, a piece of territory) is not worth fighting over. Just take larger points
the outcome of a fight is unpredictable; in particular you might lose sente and it's the opponent who takes a large point
you can't always back off though: when your opponent does something unreasonable, he shouldn't get away with that easily