www.Ootakamoku.com - Modern fuseki practice.

Tell the community about tournaments, new go sites, software updates, etc.
User avatar
Ootakamoku
Lives with ko
Posts: 126
Joined: Wed Sep 28, 2011 6:44 am
Rank: EGF 2 dan
GD Posts: 0
Universal go server handle: Ootakamoku
Has thanked: 1 time
Been thanked: 63 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Ootakamoku »

daal wrote:Once the site starts zeroing in on a rating, it seems pretty unwilling to revise its opinion. Thus in the three times I've tried so far, twice I've gotten off to a bad start and wound up with a rating around 8k, and once I got off to a good start and got a (more accurate (imo)) rating of 3-4k.


The rating you are shown is actually based only on roughly the previous 100 answers you have given. In the evenings when I'm tired and careless my rating often goes down by 2-3 stones, compared to what it gives me when I can maintain better concentration. You should sign in, so you can continue from where you left off, without having to establish a rank anew every time. That way you also wont e shown the same problems (except as a reminder to help you memorize those you made a mistake in the first time). Also as I'm constantly improving upon the site, and gathering more data from users, the site is better able to evaluate users rank.
User avatar
wineandgolover
Lives in sente
Posts: 866
Joined: Sun Jul 25, 2010 6:05 am
GD Posts: 0
Has thanked: 318 times
Been thanked: 345 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by wineandgolover »

26 questions answered and I am 11-12k. Guess I'll return that dan certificate. :)

Fun app Ootakamoku.
- Brady
Want to see videos of low-dan mistakes and what to learn from them? Brady's Blunders
User avatar
Rowen
Lives with ko
Posts: 194
Joined: Sat Nov 09, 2013 9:35 am
GD Posts: 0
KGS: Rowen
Tygem: Kotaru
IGS: Rowen
Been thanked: 21 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Rowen »

I like what I see in that site. Ill make an acct today or my next set of days off.

Ill let the higher level players comment on how it works (other than technical, computer related issues) because I'm too new a Go player......but I can see how it might help me improve! :)
nacroxnicke
Dies in gote
Posts: 44
Joined: Sun Sep 08, 2013 2:14 pm
GD Posts: 0
KGS: nacrox
Has thanked: 12 times
Been thanked: 4 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by nacroxnicke »

good site, it's helpful and enjoyable
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Bill Spight »

Ootakamoku wrote:Common fuseki positions are shown from recent pro games, and you are asked to guess the next move. You rank is then estimated based your answers. In turn the positions shown to you are based on your rank. So after the first few positions you should start getting position that you can answer correctly 80% of the time.


I have a little bit of experience with interactive testing, but can hardly claim expertise. :)

May I suggest that you show positions that you expect that the person can answer "correctly" 50% of the time. There are two reasons for this. First, you get maximum information from whether the answers are correct or not. Second, learning tasks on which the learner succeeds about half the time are generally best, both in terms of the amount of information conveyed to the learner and in terms of motivation.

Ootakamoku on the web site wrote:There was a HUGE bug, which caused the first 100 problems to be totally random for each users, only after those first 100 problems did it start providing users with problems appropriate for their rank. It should now be fixed. Sorry about that.


That's not a bug. When you match test questions to the estimated ability of the test taker without first giving questions over a range of difficulty, you get a random walk. Given the variety of opening positions to present, may I suggest submitting 25 positions evenly covering the full range of difficulty before making the first estimate of the person's ability. Yes, 100 is too many, but I think that 10 is too few.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
User avatar
Bonobo
Oza
Posts: 2224
Joined: Fri Dec 23, 2011 6:39 pm
Rank: OGS 9k
GD Posts: 0
OGS: trohde
Universal go server handle: trohde
Location: Germany
Has thanked: 8262 times
Been thanked: 924 times
Contact:

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Bonobo »

Meanwhile I’ve done this almost 1.800 times … it tells me that I’m probably around 10k :-D I know well not to take this serious. But I’d really like to know whether strong players would recommend to use this as training … or perhaps better: up to which strength could this be useful? I have the impression that at my rank (13k EGF) it might help me train some “reflexes”.

What I’d really, really, REALLY wish for would be that it explains to me why some of my moves are wrong and what the thoughts behind the recommended moves are, even if very short, like “because of diagonally opposing corner” or “must survive”, since I sometimes just don’t get it.

Anyway, I enjoy it, and I still have the subjective feeling that I learn something, no matter how nebulous, thank you.

<edit>

What would also be nice, I think, would be to see the opponent’s next two or three “best” answers when hovering over a “recommended” stone.

</edit>

Greetings, Tom
Last edited by Bonobo on Tue Dec 31, 2013 7:43 am, edited 2 times in total.
“The only difference between me and a madman is that I’m not mad.” — Salvador Dali ★ Play a slooooow correspondence game with me on OGS? :)
skydyr
Oza
Posts: 2495
Joined: Wed Aug 01, 2012 8:06 am
GD Posts: 0
Universal go server handle: skydyr
Online playing schedule: When my wife is out.
Location: DC
Has thanked: 156 times
Been thanked: 436 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by skydyr »

My impression is that many 'wrong' answers are not actually wrong, or not very wrong, but just have not been played in the past couple years, since the database is just based off of recent pro games. As a result, even though I would love to have some sort of explanation as well, I don't think it would be easy to create a correct one. The FAQ lists adding proverbs to the problems at some point, but many of the problems I think are beyond proverbs to explain in detail.

I have noticed that many of the problems can boil down to 'do you know the joseki being played here'. Similarly, you can play in the right area, but be one point off and be completely wrong on a problem, regardless of how much poorer that move would turn out. I think this is due to the way the problem info is collected, as mentioned above, but I don't have a better suggestion offhand and do enjoy the site.
User avatar
daal
Oza
Posts: 2508
Joined: Wed Apr 21, 2010 1:30 am
GD Posts: 0
Has thanked: 1304 times
Been thanked: 1128 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by daal »

Bonobo wrote:What I’d really, really, REALLY wish for would be that it explains to me why some of my moves are wrong and what the thoughts behind the recommended moves are, even if very short, like “because of diagonally opposing corner” or “must survive”, since I sometimes just don’t get it.


One website can't do everything :) Perhaps you should do some reading, for example Yilun Yang's Fundamental Principles of Go or Opening Theory Made Easy by Otake Hideo and then see how well the "correct" answers jibe with what you've learned.
Patience, grasshopper.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Bill Spight »

The idea of presenting test questions whose difficulty matches the ability of the test taker is sound, both in terms of pedagogy and of accurate assessment of the ability of the test taker. However, when you start with questions of unknown difficulty and test takers of unknown ability, that is not an easy thing to do. The difficulty is further compounded by not knowing the answers to the questions with certainty.

There are two major properties of test questions, the difficulty of the question and how well it discriminates between test takers of different ability. The test takers have similar properties. For instance, a person may do better on hard questions than on easy ones. Neither the ability of a person nor the difficulty of a question is one dimensional. They can be reduced to single numbers only approximately or on average. (You see the same thing with go ratings or ranks.)



This example is based on one by Go Seigen in his 21st Century Go series, vol. 4. Go to :b5:. You will see six options for :w6:. All are pincers. Let us assume that White should pincer. Even though Go Seigen may believe that one pincer is better than another, he did not address that question. Rather, he focused on the practical matter that :b5: gave White many options. (I'll come back to that later. :) )

To me this seems like an easy question. To pincer or not to pincer. (As Hamlet may have put it. ;) ) My guess is also that it differentiates between SDKs and DDks pretty well, even though a lot of DDKs will pincer and some SDKs will not. So maybe it has a difficulty of around 12 kyu and a discrimination score of around 0.7 (on a scale of 0 to 1). Now, it may be, if we look closely at the specific answers, that it could discriminate between players who play on the second line and those who do not. That would mean rating the answers, and not just dividing them into pincers vs. non-pincers.

But if we present this question to people around 12 kyu (in terms of fuseki ability), we are not interested in sorting out those whose non-pincers are worse than the non-pincers of others. We want to present easier questions to them. Nor are we interested in sorting out those who make different pincers. Go Seigen included in his example the three space high pincer. I do not like it, myself, and I suspect that few pros would play it, if any. But for a 12 kyu problem it should be one of the correct answers. Perhaps some 1 kyu or stronger players would choose it. If we consider it to be incorrect, then the discrimination score of this question may drop. It may become more difficult and less discriminating at the same time. We want to present harder questions to the 1 kyus.

What about :b5:? Go Seigen does not like it, nor do I, nor, I expect, do most pros. My guess is that the one space high approach is popular. But Go Seigen does not fault :b5: on theoretical grounds. He does not say that it is objectively worse than other approaches, and give a variation or two to show what is wrong with it. Rather, he makes the practical point that it gives White too many options. He likes the large knight's approach, which reduces White's options and reduces the severity of a pincer. So if the question were where to play :b5:, I think that the small knight's approach should be among the correct answers.

Another play that has fallen out of favor is the large knight's response to the small knight's approach to the 4-4 stone. That was popular for many centuries. But in the 20th century Go Seigen argued that the small knight's response was OK. (If you start with one player on the 3-6 and the other on the 6-3, an obviously equal position in the corner, the 4-4 is a good play. So it must be OK to respond on the 3-6 if you have a stone on the 4-4 and the opponent plays on the 6-3.) That does not mean that responding on the 3-7 is bad, but it gives your opponent a whole lot of options! Again, without a theoretical argument against the large knight's response, it should be included among the correct answers in many positions, even if it does not show up in any recent databases.

There are not only differences in style in go, but differences in fashion. The Mini-Chinese was in the textbooks at the start of the 19th century, but went out of fashion, only to stage a comeback in the late 20th century. :) Just because a play is not currently popular among pros does not mean that it is inferior.

Now I do not know how much statistical sophistication Ootakamoku's web site might need, but I do think that it would be advisable to try to weed out positions that do not discriminate well at their level of difficulty. I also think that if a pro makes a play in the database, it should be considered correct, even though some mistakes may be counted as correct. The site is not presenting any positions to pros, in an attempt to rate their abilities. Pro errors are better than amateur shodan errors, as a rule. Including them among the correct answers in positions at the amateur shodan level may well improve the discrimination scores of those positions. I also think that it would be advisable to extend the database back to the early 20th century, at least. Yes, we have made progress in the fuseki since then, but a large database is good for the discrimination scores of the questions. For dan level positions, it might be better to go back only to the mid-20th century, however. :)
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
User avatar
Ootakamoku
Lives with ko
Posts: 126
Joined: Wed Sep 28, 2011 6:44 am
Rank: EGF 2 dan
GD Posts: 0
Universal go server handle: Ootakamoku
Has thanked: 1 time
Been thanked: 63 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Ootakamoku »

If there is a problem like which pincer to choose, and it would only have say.. 2 correct pincers out of the 6 possible you show. And now we worry that this simple position has too harsh standards for ddks, who should be content with merely finding any pincer. But if those criteria are too harsh, doesn't that imply that the ddks get this position wrong too often? And that in turn makes system reclassifies the problem as a harder problem and presents it to users who can see the difference between the pincers and have a good chance of picking the correct pincer.

So it should correct itself in time. Most problems presented to ddks are, answer the peep, save the stones in atari, answer approach on hoshi stone, etc.
macelee
Lives in sente
Posts: 928
Joined: Mon Dec 31, 2012 1:46 pm
Rank: 5 dan
GD Posts: 0
KGS: macelee
Location: UK
Has thanked: 72 times
Been thanked: 480 times
Contact:

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by macelee »

Ootakamoku,

Really nice work! I notice that you now have active links to pro games. This has already exceed my expectation. To improve it, first you don't have to show the go4go URLs on the page - just make the game information clickable so that you can save space when there is a long list of games matching your pattern. It would also help if pro games open in new windows. Finally, I am sure you are working on this - you can append another parameter to the go4go URL to jump to the particular move that match your pattern.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Bill Spight »

Ootakamoku wrote:If there is a problem like which pincer to choose, and it would only have say.. 2 correct pincers out of the 6 possible you show. And now we worry that this simple position has too harsh standards for ddks, who should be content with merely finding any pincer. But if those criteria are too harsh, doesn't that imply that the ddks get this position wrong too often? And that in turn makes system reclassifies the problem as a harder problem and presents it to users who can see the difference between the pincers and have a good chance of picking the correct pincer.

So it should correct itself in time. Most problems presented to ddks are, answer the peep, save the stones in atari, answer approach on hoshi stone, etc.


Simply reclassifying a problem as harder does not necessarily improve the discrimination. Suppose that only 2 pincers are considered correct, based upon the database in use, and that that makes it, say, a 7 kyu problem. The trouble is that at the same time you are increasing the number of players who are stronger than 7 kyu who get supposedly wrong answers, because they played one of the other pincers. So the problem is not as good for discriminating between better fuseki ability and worse ability. But that is what you want it to do.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
User avatar
Ootakamoku
Lives with ko
Posts: 126
Joined: Wed Sep 28, 2011 6:44 am
Rank: EGF 2 dan
GD Posts: 0
Universal go server handle: Ootakamoku
Has thanked: 1 time
Been thanked: 63 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Ootakamoku »

Bill Spight wrote:
Ootakamoku wrote:If there is a problem like which pincer to choose, and it would only have say.. 2 correct pincers out of the 6 possible you show. And now we worry that this simple position has too harsh standards for ddks, who should be content with merely finding any pincer. But if those criteria are too harsh, doesn't that imply that the ddks get this position wrong too often? And that in turn makes system reclassifies the problem as a harder problem and presents it to users who can see the difference between the pincers and have a good chance of picking the correct pincer.

So it should correct itself in time. Most problems presented to ddks are, answer the peep, save the stones in atari, answer approach on hoshi stone, etc.


Simply reclassifying a problem as harder does not necessarily improve the discrimination. Suppose that only 2 pincers are considered correct, based upon the database in use, and that that makes it, say, a 7 kyu problem. The trouble is that at the same time you are increasing the number of players who are stronger than 7 kyu who get supposedly wrong answers, because they played one of the other pincers. So the problem is not as good for discriminating between better fuseki ability and worse ability. But that is what you want it to do.


Increasing the rank for it mitigates the problem, hopefully to the point that it becomes irrelevant on the larger scale. In any case, ideal situation would be to know exact point loss from each move, compared to the best possible move in the given situation. And use that to judge the players fuseki skill. However having no such data available, I make do with what is almost binary data, but it seems to still yield accurate result with increased sample size. Just like in go, we can play better or worse and anywhere in between, yet the end result is almost binary, you either win or you lose. Here we are working backwards, we know the move was almost perfect, or it was not perfect, yet this distinction multiplied by many others from different situations adds up to quite accurate prediction of eventual skill.
Bill Spight
Honinbo
Posts: 10905
Joined: Wed Apr 21, 2010 1:24 pm
Has thanked: 3651 times
Been thanked: 3373 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Bill Spight »

Ootakamoku wrote:
Bill Spight wrote:
Ootakamoku wrote:If there is a problem like which pincer to choose, and it would only have say.. 2 correct pincers out of the 6 possible you show. And now we worry that this simple position has too harsh standards for ddks, who should be content with merely finding any pincer. But if those criteria are too harsh, doesn't that imply that the ddks get this position wrong too often? And that in turn makes system reclassifies the problem as a harder problem and presents it to users who can see the difference between the pincers and have a good chance of picking the correct pincer.

So it should correct itself in time. Most problems presented to ddks are, answer the peep, save the stones in atari, answer approach on hoshi stone, etc.


Simply reclassifying a problem as harder does not necessarily improve the discrimination. Suppose that only 2 pincers are considered correct, based upon the database in use, and that that makes it, say, a 7 kyu problem. The trouble is that at the same time you are increasing the number of players who are stronger than 7 kyu who get supposedly wrong answers, because they played one of the other pincers. So the problem is not as good for discriminating between better fuseki ability and worse ability. But that is what you want it to do.


Increasing the rank for it mitigates the problem, hopefully to the point that it becomes irrelevant on the larger scale. In any case, ideal situation would be to know exact point loss from each move, compared to the best possible move in the given situation. And use that to judge the players fuseki skill. However having no such data available, I make do with what is almost binary data, but it seems to still yield accurate result with increased sample size. Just like in go, we can play better or worse and anywhere in between, yet the end result is almost binary, you either win or you lose. Here we are working backwards, we know the move was almost perfect, or it was not perfect, yet this distinction multiplied by many others from different situations adds up to quite accurate prediction of eventual skill.


Increasing the difficulty level (rank) of a problem by counting some acceptable answers as unacceptable does not help. In fact, it makes things worse. You do not have to take my word for it. Take a look at the testing literature.

Edit: And when your examples are biased, such as by drawing them all from recent games, that biases the concept of skill.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins

Visualize whirled peas.

Everything with love. Stay safe.
Kanin
Dies in gote
Posts: 57
Joined: Sun Nov 13, 2011 3:08 am
Rank: EGF 4d
GD Posts: 0
DGS: XiaoTuzi
Universal go server handle: Kanin
Has thanked: 34 times
Been thanked: 21 times

Re: www.GoBadukWeiqi.com - Fuseki practice.

Post by Kanin »

I really love this initiative, and it's a great tool already. Thanks.

I had an idea as I was browsing through the discussion about some 'wrong' moves that might actually be not so bad. You could create a system where 'highly contested' positions will be saved somewhere for your viewing. Like, let's say in a particular position a sufficiently high number of players will play the same 'wrong' move. Then you get a message about it and you can view that position. Then you (or someone else/a few others) could either a) let the program know that this is actually a good move and change it from 'wrong' to 'right' or b) make a note as to why this is not a good move.

Of course, for this you may need some help from stronger players. But maybe you could try it with a decently high threshold for what counts as a 'highly contested' position. If the positions that the system feeds you are not too many and/or too frequent, at least I wouldn't mind having a look at them and passing them on to pro players if I can't decide whether it's a good move (a), or why it's a bad move (b).

I think in the long run this could improve the teaching potential of the program a lot, especially when players can get advice on why their choice was a mistake.

Cheerio, happy new year!
Post Reply