Could we undo against (some?) bots?
I think it would help me and many others learn by actually trying out many variations of a game. As in, the bot actually responding to our variations instead of just us imagining what it might respond in an analysis session. I've played some games like this in the Android Go game called "Crazy Stone" and I would like to be able to do the same in OGS as well.
I've tried with Master Mantis (9k), but it usually responds so quickly that I don't get the chance to even click undo.
I've also tried with a higher level bot, RoyalZero (6d), which sometimes takes its time, but even when I click undo it seems that it isn't ever inclined to accept the request.
If there is any problem with this potentially messing up rankings -- I'm not sure if it has that potential or not, but just in case I mention; as in, players winning many games against bots to climb ranks -- I would be perfectly okay with bots only ever accepting undo requests in non-ranked games. This is only for practicing after all.
And as for the bot potentially being too quick, I imagine that the related issue #328 being fixed would solve that problem neatly as well.
Anyone wishing for the same? Is this a realistic feature request? Could it perhaps be as simple as changing Master Mantis' implementation with something like the following pseudo code?
events.listenFor("undoRequest", function (request) {
if (game.isRanked) {
// ignore
} else {
request.grant();
}
});
I have no idea about the actual architecture yet so please do tell me if it is more involved than that.
I also imagine that it is not only me who would have the benefit of learning from such a feature, but many other players as well, as this has the potential to tighten the feedback loop of learning. As in, being able to see the consequences of actions much more quickly and in a much more controlled environment than having to start new games from scratch each time. So the effect is increased efficiency. I know that this way of learning has helped me immensely with Crazy Stone when I was very new to Go, and I miss it in OGS.
And in the meantime, do you think I might have any ways of working around this limitation? I've had a few ideas:
Any other ideas?
I am quite surprised this isn't there in OGS. Its a pretty great feature to learn and understand our mistakes
Yeah it's true, it needs to be added.
but the game should be unranked
Most helpful comment
Yeah it's true, it needs to be added.