Skip to content
This repository was archived by the owner on Apr 10, 2025. It is now read-only.

Features #6

Open
13 of 85 tasks
HackYardo opened this issue Jun 16, 2022 · 0 comments
Open
13 of 85 tasks

Features #6

HackYardo opened this issue Jun 16, 2022 · 0 comments

Comments

@HackYardo
Copy link
Owner

Standard Go

  • 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 containe
    • 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)

Nonstandard Go

Non Go

  • not merely Go
    • Five In A Row
    • Checkers
    • Reversi
  • not merely Go board and stones
    • Chess with Stockfish

Be careful: avoid repetition to existing site/software, i.e. boardspace/kahv/littlegolem, and can be played/analyzed by corresponding bot/AI

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant