-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow board setup at any time during the game #401
Comments
The major problem with implementing this feature is that Fuego only supports stone setup on an empty board. For instance, the GTP command |
Brain dump of some notes that I took for implementing this:
Regarding the requirement to discard future moves/nodes when board setup changes: It might be possible to go without this, but it would probably require quite complicated handling. Check out q5go, which has replace, append and insert operations for board setup. |
Currently the app allows board setup to take place only at the beginning of the game. This restriction needs to be lifted if the app wants to be a proper SGF editor with full variation support. Also a future tsumego mode likely requires board setup at various stages in the tree of nodes because it's reasonable to assume that Go problems are modeled with variations.
A rough sketch of the requirements:
The text was updated successfully, but these errors were encountered: