AI and SGF extensions
Last major modification for now I think, managed to salvage this one too. The SGF part is still broken so drafted until I can fix that or separate it out, cause the code could be used if adapted to your Position.kt rewrite.
Added optional AI detail on hints
Two new settings options for AI fine-tuning (maxVisits is a log-scale)
AI game supports playing games without the AI, or with AI on both sides, dynamically. This was obsoleted a bit when you added the facetoface screen. Will need to rethink, but unsure where to go with that
I thought of a solution I like. Unify the facetoface and aigame views, by implementing the AI stuff as i have here, in facetoface, so it's using compose, but keep the two shortcuts. That way, its simple when it needs to be, but also you have the full flexibility to e.g. load an sgf and continue playthrough with katago