List Of Components A Computer Go Program Must Have

  • An internal representation of the current board position, which it updates as moves are made
  • A way of learning where its opponent has moved
  • A way of generating a list of its legal moves (this list need not be complete)
  • A way of choosing among these moves
  • A way of of telling its opponent where it has moved
  • The ability, when the game is over, to count the score
  • The ability to deduce from this who has won
  • A way of knowing how much time it has left
  • implement rules (ko-rules, seki, counting...)
  • a library of fuseki and joseki
  • search for tactical stability of strings
  • connection-search for strings
  • determination of life and death of strings
  • estimate influence and possible territories

List Of Components A Computer Go Program Must Have last edited by OscarBear on January 6, 2017 - 09:43
RecentChanges · StartingPoints · About
Edit page ·Search · Related · Page info · Latest diff
[Welcome to Sensei's Library!]
Search position
Page history
Latest page diff
Partner sites:
Go Teaching Ladder
Login / Prefs
Sensei's Library