'!     $it'7s a bug in the library if one of these ever gets built ;ko, playing on top of another stone, playing off the board or the previous move didn't match reality or you'Are not playing in the game, or you claimed to be the wrong color or a bad game ID   0-indexed x/)y coordinates that start at the top left 4(message ID, username of the sender, subject, date) T(game ID, username of the opponent, current player is black?, date, time remaining) it'7s a bug in the library if one of these ever gets built "a convenient type synonym for HTTP's browser monad by default, HTTP':s browser chatters a lot on stdout; this action turns off  the chatter 'the address of the development server, "dragongoserver.sourceforge.net" 2the address of the most well-known public server, "www.dragongoserver.net" Jsome commands either require you to be logged in, or will give additional  information if you log in  server, e.g.  or   user name  password !"#Jget the inbox and games list of whoever is currently logged in; this will  return ([], []) if you are not logged in server Iget the games list of an arbitrary user; this will give the same results " whether or not you are logged in server user ID Hget the games list of an arbitrary user this will give the same results " whether or not you are logged in server  user name server game ID :playing as black? (can use exactly the value you got from )  the move the opponent just made  your move Gyou can only get private comments if you are logged in; if you are not J logged in, this will succeed, but a request for private comments will be  ignored, and you',ll get an SGF with only the public comments server game ID request the private comments? $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~             !"#$%&'%&(%&)%&*%&+%&,%&-%&.%&/%&0%&1%&2%&3%&4%&5%&6%&7%&8%&9%&:%&;%&<%&=%&>%&?%&@%&A%&B%&C%&D%&E%&F%&G%&H%&I%&J%&K%&L%&M%&N%&O%&P%&Q%&R%&S%&T%&U%&V%&W%&W%&X%&Y%&Z%&[%&\%&]%&^%&_%&_%`a%`b%`b%cd%ce%cf%cg%ch%ci%cj%ck%cl%cm%cn%co%cp%cq%cr%cs%ct%cu%cv%cw%cx%cy%cz%c{%c|%c}%c~%c%%%%%%%%%%dgs-0.2 Network.DGS MoveResult MoveSuccess MoveProblemIllegalPositionMoveAlreadyPlayed NotYourTurnDatabaseCorrupted NoGameNumber NotLoggedInPointMessageGame LoginResult LoginSuccess LoginProblem WrongPassword WrongUsernameDGSrunDGSsilence browseDGS development productionloginstatus statusUID statusUsermovesgfurigetstripgameFromStringmessageFromStringstatusFromString HTTP-4000.0.9Network.Browser formToRequest uriDefaultTorequestsetEventHandler getUserAgent setUserAgent setDebugLoggetCheckForProxysetCheckForProxygetProxysetProxygetMaxRedirectssetMaxRedirectsgetAllowRedirectssetAllowRedirectserrout setOutHandler setErrHandlerioActionwithBrowserStategetBrowserStatebrowsegetMaxErrorRetriessetMaxErrorRetriesgetMaxAuthAttemptssetMaxAuthAttemptsgetAllowBasicAuthsetAllowBasicAuthsetAuthorityGengetAuthorityGen addAuthoritysetAuthoritiesgetAuthoritiesgetCookieFiltersetCookieFilter getCookies setCookies addCookieuserCookieFilterdefaultCookieFilter BrowserState BrowserAction RequestIDbrowserEventTypebrowserRequestURIbrowserRequestIDbrowserTimestamp BrowserEventOpenConnectionReuseConnection RequestSent ResponseEndResponseFinishBrowserEventTypeFormVarFormNetwork.HTTP.ProxyNoProxyProxyNetwork.HTTP.AuthauSite auPassword auUsernameauRealm AuthBasicauQopauOpaqueauDomain auAlgorithmauNonce AuthDigest AuthoritychRealm ChalBasicchQop chAlgorithmchStalechOpaquechNoncechDomain ChalDigest ChallengeAlgMD5 AlgMD5sess AlgorithmQopAuth QopAuthIntQopNetwork.HTTP.BasedefaultGETRequest_defaultGETRequestNetwork.HTTP.Cookie ckVersion ckCommentckPathckValueckNameckDomainMkCookieCookie