An online tsumego solver
Posted: Sat Jul 02, 2016 11:57 pm
Here is my attempt to write a tsumego solver: https://d180cf.github.io/
For now it solves only fully enclosed tsumegos, but most of reasonably enclosed tsumegos can be easily reduced to fully enclosed ones. With this in mind, this solver is capable enough to solve even 4d rated problems like goproblems.com/945 (though I personally not sure why it's rated so high).
It works only in Chrome at the moment.
In short, first add stones with B+Click and W+Click, select a target with T+Click, make sure the target is white and click Solve. Just in case, I've written a short tutorial: d180cf.github.io/v0.1.0/tutorial
The idea is to eventually come up with a tool that would simplify adding new problems - at the moment you need to specify all variations, which is quite a bit of work. However to make such a solver really usable here it needs to learn how to catch an escaping group and I don't have a solution for this now (this is why of one the requirements is to make the tsumego enclosed).
For now it solves only fully enclosed tsumegos, but most of reasonably enclosed tsumegos can be easily reduced to fully enclosed ones. With this in mind, this solver is capable enough to solve even 4d rated problems like goproblems.com/945 (though I personally not sure why it's rated so high).
It works only in Chrome at the moment.
In short, first add stones with B+Click and W+Click, select a target with T+Click, make sure the target is white and click Solve. Just in case, I've written a short tutorial: d180cf.github.io/v0.1.0/tutorial
The idea is to eventually come up with a tool that would simplify adding new problems - at the moment you need to specify all variations, which is quite a bit of work. However to make such a solver really usable here it needs to learn how to catch an escaping group and I don't have a solution for this now (this is why of one the requirements is to make the tsumego enclosed).