[Welcome to Sensei's Library!]

StartingPoints
ReferenceSection
About


Referenced by
KGSBugs

 

KGS features and behaviour list
    Keywords: Online Go

Launching Cgoban

  • Internationalization must be complete and functional.
  • Client must be able to login KGS

"Play On KGS"

File Menu

  • "Get MOTD"
  • "Server Stats" must work too.
  • "Set Preferences" must give the same menu as the "Configure" button
  • "Upload SGF Files" must work on 'most' valid and accessible SGF Files and give a Demo game.

'Note' : The collection of all SGF that made the client or the server crash would be a nice idea.

User Menu

  • "Register" must create an account

*

The Rooms

  • Private rooms can be accessed by anyone on their grant list. People out of list should be denied.
  • Admin must be able to boot the obnoxious ones.

The Games

Setting

  • Set all type of clocks : None, Canadian, Byo-yomi, Absolute
  • Set all type of games : Free, Teaching, Demonstration, Ranked
  • Rule Set : Area vs Territory counting, and Ko Rules.
  • Komi and Handicap
  • Private Game must give access control

This settings must affect the game accordingly and at the very least not boot players off the server.

Validation

  • for Demo : When the demonstrator choose 'OK'
  • for Free,Ranked and Teaching : When both players agree on settings.
  • for Simul : When 2+ players challenge the simul giver and ???

During the play

_For players__

  • Amical, Ranked and Simul : no access to Modification mode until end, no Score Estimator, no kibbitz.
  • Options
  • Resign must end properly the game
  • Pass must count as a move. (FIXME : two pass always leads to score counting ?)

Edit SGF

-- same remark as "Upload SGF File"

Configure

Create SGF

"Quit"

  • Players should be able to forget go and do something productive for a living. --will probably be flagged as WORKFORME or NOTABUG --


This is a copy of the living page "KGS features and behaviour list" at Sensei's Library.
(OC) 2004 the Authors, published under the OpenContent License V1.0.