- basic game features
- static Go board 19x19
- mouse-click event to play stones
- dynamic Go board
- GTP to call Go engines and manage games
- final_score (exercise evaluating the ends)
- final_status_list (exercise evaluating groups of stones)
- judge game-end, if
RE[
in sgf is not empty - completely play games
- load/save sgf
- time setting
- handicap
- features from GNUGo
- eval_eye
- owl_attack, owl_defend
- initial_influence
- features from modern Go-playing artificial intelligence engines
- winrate
- order, principal variation
- visits
- features from KataGo 1 2
- ruleSet, komi (-150,150)
- scoreLead, ownership, ownershipStdev (exercise evaluating positions)
- boardSize (2x2,19x19)
- boardSize (2x2,29x29)?
- playoutDoublingAdvantage (-3,3), dynamic
- wideRootNoise (0,1)
- resignThreshold (-1,1), resignMinScoreDifference, resignConsecTurns
- kata-raw-nn SYMMETRY (0,7)+("all")
- opening books on 7x7 board
- evalsgf, runownershiptests, analysis
- features from KaTrain
- weak bot
- style bot
- features from yishn
- KataJigo
- features from waterfire
- Kogo's Joseki Dictionary
- advanced features
- CLI in web-app
- add, behind the Go board
- test all commands
- use extra file to store the history and show in TaxtArea
-
up/down
to find commands - placehold commands and
tab
to complete commands
- navigate, move history, autoplay, guess mode, to implement SGF actually (exercise memorizing games)
- exercise mode
- self-adaptive stoneSize(traceSize) when zoom in/out
- square board response to windowSize
- game tree
- games contain
- multiple boards preview
- load/save analyzed svg
- svg2sgf, sgf2svg Ref1
- Go games book, pdf
- fuzzy stone placement
- select data to analyze
- small to big KataGo models
- rank, rating, ladder match
- opening book of modern Go community? (exercise opening and dissecting sequences)
- i18n
- CSS theme
- intersections to boxes
- rotate board 0 to 360∘
- CLI in web-app
- Preset
- "回", arxiv2211.00241
- Random Start Go, need a moveNumber (exercise fighting or ending games)
- ChessWhiz (exercise making/breaking eye shapes)
- Dots Go (exercise trading or ko fighting)
- Visibility
- Ghost Go: can't see yourself
- One Color Go
- Phantom Go
- Blind Go
- Fog Of War Go
- Multiple Players
- Moves && Positions
- Other
- reuse captures by each other, need to limit the number of stones, maybe 180 (exercise counting liberties)
- First Capture Go (exercise capturing)
- Topological Go?
- Toroidal Go
- Neurotic Go
- Alice in Wonderland mode(all rules random and need to guess)
- not merely Go
- Five In A Row
- Checkers
- Reversi
- not merely Go board and stones
- Chess with Stockfish and Leela Chess Zero (Lc0)