From: Daniel Sleator Sent: Monday, April 01, 1996 10:15 PM To: L. Mitchell Wein Subject: ICC help file: Manual4 (from guest125) ******************************* Manual4 ********************************* (second half of commands) Copyright (C) 1995 Internet Chess Club This Manual file contains all the text of the files in the first half of the "help" list. The files have been combined into a single file so that you can email it to yourself easily with the "mailhelp" command. Be advised that this file is almost 800 lines! Prior to mailing it to yourself, PLEASE check the email address in your finger and make sure it is correct! We don't want to get bounced mail with a file this long. Thanks, and enjoy! If you have any questions or comments, send a message to arcsin or POTZY. _________________________________________________________________________ CONTENTS OF Manual4: multi, news, observe, oldmoves, open, password, pending, ping, players, plus, primary, promote, quit, quota, rank, rated, refresh, resign, revert, say, search, set, shout, smoves, sposition, sshout, startsimul, statistics, stored, style, tell, time, takeback, unexamine, unobserve, upstatistics, vars, whisper, who, who1, who2, xobserve, xtell, znotl. _________________________________________________________________________ ***** MULTI ***** Command : multi Args : several ICC commands, separated by semicolons (;) The multi command allows you to enter more than one ICC command on a single line separated by semicolons (;). Some examples of how this can be useful: multi Nf3; draw This multi command would play Nf3 and request a draw immediately, before your opponent gets a chance to move. This could be useful if there is a 3-fold repetition of position, and you want to claim a draw, and not allow your opponent to make a different move to take away your draw. Multi commands can be very useful in aliases. Suppose you want things to be quiet when you are playing a game. You can make a "quiet" alias: +alias quiet multi set shout 0; set sshout 0; -chan 1; -chan 3 Then when you type "quiet", your shout and sshout would be turned off, and you would get out of channels 1 and 3. The word "multi" can be replaced by ; in the command. Aliases cannot be used inside multi commands. The "i" command cannot be used in a multi command. See also: alias ***** NEWS ***** Command : news Args : number or pair of numbers Examples: news news 75 news 50 20 The "news" command allows you to read the news items telling about new ICC features, changes or important events. A list of the latest files (only the ones created since you last logged in) is shown to you when you login. To read a news file, type 'news 75' for example. To see a summary of the 10 most recent news files, just type 'news'. To see a summary of a range of news files: 'news 50 20' gives a summary of the 20 news files starting from news 22. We receive lots of requests to add news items about tournaments, simuls, and many other chess events unrelated to ICC. We're sorry, but we can't place such items in the ICC news, because we have a large number of ICC-related news items. Non-ICC news can be posted to rec.games.chess.misc. Thanks for your understanding. 'help event' shows the message that you see when you log in. 'help moed-unreg' shows the message that unregistered players see. See also: event, moed-unreg ***** OBSERVE ***** Command : observe Args : game number or player Examples: "observe Fred" -- observes Fred's current game "observe 5" -- observes game 5 This shows you the board positions after each move of the specified game. If you are already observing the specified game, this will remove it from your observation list. The game may be specified either by its number or by the name of one of the players playing that game. If no argument is specified, all observation is turned off. You can observe a game while playing or examining. You can observe up to 32 games simultaneously. See also: refresh, games, examine, primary, copygame ***** OLDMOVES ***** Command : oldmoves Args : game number or player The "old game" of a player is the game most recently completed. The oldmoves command allows you to see the old game of any player currently logged on. If no argument is provided, it uses your own old game. See also: games, moves ***** OPEN ***** Command : open Args : none This command toggles whether or not you accept match requests. If your open flag is False, you automatically refuse all offers for matches. If it is True, match requests come through as per normal. Can also be changed with "set open 1" or "set open 0", and can be viewed with stats. This variable is automatically set to 0 when you issue a "match" command. See also: statistics, set ***** PASSWORD ***** Command : password Args : oldpassword newpassword This command changes your password. The first argument is your old password, and the second is your new one. A password may not contain blanks, and may be at most 15 characters in length. When choosing a password, PLEASE make it a difficult one for people to figure out or guess. You don't want people getting into your account on ICC. Choose passwords that are not real words. Choose passwords that have a combination of letters and numbers and other characters, such as !@#$%^&*(). These passwords are much harder to guess. ***** PENDING ***** Command : pending Args : none If you're not playing, it lists the current challenges from others to you and from you to others. If you are playing, it lists current offers (draw, abort or adjourn) from you and the opponent. If the current position has occured three or more times, this is indicated, and if 45 or fewer moves are required until a draw may be declared by the 50 move rule, then this number is also shown. See also: match, draw, abort, adjourn ***** PING ***** Command : ping Args : name This command measures the "lag" of the named player (you, if no name is specified). A "ping" message is sent from ICC to the timestamp program of the specified player. The timestamp then returns a message to the ICC. You are shown the time taken by this round trip (in milliseconds). The command does nothing if the given player is not running a timestamp client. See also: lag, timestamp ***** PLAYERS ***** Command : players Args : none This is like typing "who x" where x is the value of your "players" variable. Typically it is set to a string containing "a" so that it displays players who are open for matches. See also: vars, who, set ***** PLUS ***** Command : plus Args : list name player or list element Examples: "+notify Fred" -- adds Fred to your notify list "+gnot Fred" -- adds Fred to your game notify list Adds the specified player or list element to the specified list. List and player names can be abbreviated. Plus can be abbreviated with "+". See also: list ***** PRIMARY ***** Command : primary Args : game number or player Examples: "primary 5" -- makes game 5 your "primar"y game. Specifies which game is your "primary" game. Your kibtizes and whispers will go to your primary game, when you are observing more than one game at a time. See also: games, examine, observe, kibitz, whisper ***** PROMOTE ***** Command : promote Args : k, b, r, q NOTE: This command is obsolete. It is kept because some client programs and old computer programs still depend on it. To promote to something besides a queen, use "=" notation, as in "e8=n". Here is the rest of the old "promote" help file: Sets the promotion type. When a pawn reaches the 8th rank, it will be promoted to a queen by default. You can change this to a knight (k), bishop (b), or rook (r), by typing "promote piece" where piece is k, b, r. You must type this BEFORE moving the pawn. Your new promotion choice remains in effect for the rest of the current game. You can change the promotion type back to a queen with "promote q". Yes, we know "k" is a dumb letter for knight, and "n" would be better :) ***** QUIT ***** Command : quit Args : none Log off. If you are in the middle of a game, the game will be adjourned, otherwise you simply leave the server. Please do 'help abuse' to see when it is appropriate to logout and when it isnt. See also: exit ***** QUOTA ***** Command : quota Args : none This command shows you how long you have been logged into the ICC during the past 24 hours. It also shows the "time-allotment" and number of players in the queue. Both of these parameters have no meaning or use unless the number of players logged onto ICC exceeds 1000, the maximum capacity. ***** RANK ***** Command : rank Args : name Shows you specified player's position in the list of all established active players, ordered by rating. (If no player is specified, your name is used. Ties are broken alphabetically.) If the player is not established and active then the position shown is what it would have been had the player been established and active. See also: list ***** RATED ***** Command : rated Args : none This command toggles the value of the "rated" variable. See also: set, statistics, definitions ***** REFRESH ***** Command : refresh Args : game number or player Redraw the board for the game indicated by its number or by the name of a player playing it. If you are playing and not observing or if you are observing only 1 game, you need not supply an argument. See also: observe ***** RESIGN ***** Command : resign Args : name With no arguments, resigns the current game to your opponent. With one argument , resigns your adjourned game against player . ***** REVERT ***** Command : revert Args : none The revert command is used when a player is in the 'examine' mode. It is used to return to the actual game position after a side variation has been investigated. See also: examine ****** SAY ***** Command : say Args : msg The message is sent to a player. The recipient of the message is the person with whom you're playing (if you're playing), otherwise it's the player with whom you last played. See also: kibitz, whisper, tell, shout ***** SEARCH ***** Command : search Args : equations, names, and constraints This command searches the ICC GM/IM database for games that satisfy the constraints you specify. The games are put into your "hit list". You can view the list and "examine" the games on line! You can email the games to yourself also, using the "mailstored" command. You can save games from the database into your personal library (help libraries). You can search for specific players and specific openings (ECO codes)! See "help ECO2" for an interesting breakdown of wins/losses/draws by opening! The database contains games played by Grandmasters and International Masters on ICC. It has over 60,000 games and is growing daily! We currently add any game played by an IM, a GM, or in which the rating of both players is over 2300. Games that are 2 minutes or less are not added. Examples: "search Roman eco=A23" Lists games in which Roman was a participant and the ECO code was A23. "search loser=Vacuum unrated" Lists all unrated games lost by players whose names begin with "Vacuum" "search Roman beetle nodraw" Lists all games where Roman played beetle, and the game was not a draw. "search eco=C1 standard mode=resign" Lists all standard games with ECO codes C10 to C19, where the game ended by a player resigning. Each game in your hit list is numbered. You can then access these games by number, using "examine", "sposition", "smoves", or "mailstored". Read the help files on each of these commands. For example, to examine game 18 in your hit list, just type "examine 18". On the left side of an "=" sign, you can put: "white", "black", "winner", "loser", "+", "-", "eco", or "mode". (Actually, any prefix of these words is allowed.) "+" is the same as winner and "-" is just like "loser". If the left side is not "eco" or "mode", the right side will be interpreted as a player name. If the left side is "eco" (or a prefix of "eco") then the right side is interpreted as an eco code. You may even use partial ECO codes, like "B2" or "D"! If the left side is "mode" (or a prefix of "mode"), then the right side specifies how the game ended ("resign", "mate", "flag", "agreed", "stalemate", "rep", "50", "TM", "NM", or "NT".) A player name, or any of the following words can be used without an equation: "draw", "nodraw", "blitz", "standard", "rated", "unrated". These options restrict the search further, in the obvious way. You may also put "white" as an argument, meaning "show only games won by white". Same for "black". You can also put an ECO code as an argument by itself (you don't have to use "eco=A23", just "A23" will suffice). You may list the games of the previous search again, by just typing "search". See also: eco, ECO2, games, libraries ***** SET ***** Command : set Args : variable value Examples: "set 1 Hello, I'm Fred" -- sets line 1 of your notes to this text "set time 4" -- sets default time variable to 4 minutes You can use this command to change the setting of various variables. See "help vars" for the meaning of each variable. The address can only be changed by an administrator. For example, to play unrated games, type "set rated 0", or "set r 0", since variable names can be abbreviated. (Alternatively, you can use "on" or "true" for "1" and "off" or "false" for "0".) You can have up to 10 lines of notes (each of which is an arbitrary 100 character string) displayed in your stats. If "n" is a number, then the command set n hello makes "hello" one of your note lines. If n is 0, then the new note is added to the beginning of the list of notes. If n is an already existing note, then "hello" replaces it, and if n is larger than the number of notes, "hello" is added to the end of your notes. If the first or last note is REPLACED by the null message (e.g. "set 1", but not "set 0") then that note, and all neighboring empty notes disappear. See also: finger, vars ***** SHOUT ***** Command : shout Args : msg Shouts the message to everyone who has their shout variable set to 1. Only registered players can use this command. Your shout is echoed to you with the number of recipients shown. A "yourname shouts:" precedes the message. A shout does not go to players who have censored the person shouting, or to players who have done "set shout 0". Shout can be abbreviated with "!" (no following space needed). Shouts are very useful if you have a question, and don't know who has the answer. Before asking though, check if there is a help file on that subject. Chess related shouts can be done with the "sshout" command, and will go to people who are interested in chess stuff (those with their sshout variable set to 1). See "help sshout" for more info. Sometimes there is too much shouting. If this bothers you, "set shout 0". Also, you can do your part to keep shouting down: If your message is intended for only one person, then use "tell" and not "shout". Shouts such as "X is a lag-flagger", etc, are really not needed. Please don't shout insults, or carry on long 2-person arguments using "shout". A shout control policy is now in effect. Basically you are limited to a certain number of shouts per minute. (The actual formula is based on half-lives). This is to keep certain people from going overboard and bombarding ICC with shouts. You can see a list of people who have shout=1 by doing "who D". See also: i, tell, say, kibitz, whisper, channels, sshout, atmosphere ***** SMOVES ***** Command : smoves Args : player history# or player player or game id# Examples: "smoves POTZY 15" will list the moves of game 15 in POTZY's history. "smoves POTZY darooha" will list the moves of the adjourned game. "smoves 5" -- lists the moves of game 5 in your search list. "smoves %5" -- lists the moves of game 5 in your personal library. Shows the list of moves of the specified game. See also: stored, sposition, examine, mailstored, libraries, search ***** SPOSITION ***** Command : sposition Args : player history# or player player or game id# Example : "spos Potzy Fred" -- shows the final position of specified game Shows the final position (like refresh) of the specified stored game. See also: stored, smoves, examine, mailstored ***** SSHOUT ***** Command : sshout Args : msg **** Use "sshout" ONLY for serious chess-related shouts! Shouts the message to everyone who has their sshout variable set to 1. Only registered players can use this command. Read "help shout" for more information on how this command works. You can see a list of people who have shout=1 with "who D". You can see a list of people who have sshout=1 with "who S". ----------------------------------------------------------------------- "sshout" is to be used ONLY for chess-related shouts. All other shouts MUST be done with the "shout" command. Questions about ICC commands and interface questions should be sent to channel 1 (the help channel) or should be asked with "shout", not sshout. Examples of acceptable "sshouts" are: "Anyone want to play an unrated 5 0 game?" "What about the Taimanov variation of the Ruy?" "I am going to the World Open. Is anyone else going?" "Kasparov just beat Karpov in the Linares tounament!" "I am starting a new ICC tournament, look at my notes for details." "Are there any chess clubs in Boston?" Examples of shouts that MUST be done with "shout" and NOT "sshout" are: "How do I view my stored games?" "I cannot get xboard working!" "Freddy! How are you doing!" "The Cowboys are going to win the Superbowl!" See also: i, tell, say, kibitz, whisper, channels, shout ***** STARTSIMUL ***** Command : startsimul Args : none Used to begin a simul, after you have added people to your simul list. Read "help simul" for complete info on giving simuls. See also: follow, simul ***** STATISTICS ***** Command : statistics Args : none Prints a histogram of ratings, along with other interesting information about the set of players. See also: best ***** STORED ***** Command : stored Args : player This command lists all of the adjourned games of the specified player. If the player is omitted, it uses your name. Games are stored when one player quits, the players agree to adjourn, or the system is shutdown. Both players must be registered for a game to be stored. The stored command will show you if any of your opponents are currently logged in. You will also automatically be notified when one of those opponents logs in. If you have a stored game with player , use the command "match " to continue it, or the command "resign " to resign it. Please make an effort to finish your stored games. Before playing a new opponent, check "stored" to see if any of your "stored opponents" are logged in. If you are clearly losing a stored game, please resign it. You can do this even if your opponent is not logged in. If you are clearly winning a stored game, and you never see your opponent logged in, you can ask an for an adjudication. But please read "help adjudicate" BEFORE sending a message to the "adjudicate" account.. Games that are on moves 4 or earlier are not stored when there is a disconnection. They are automatically aborted. If you have over 20 stored games, you have too many, and you need to work on reducing the number before you play new games. People with over 20 stored games may be put on the abusers list. You can view the position of a stored game with the sposition command. You can see the moves of the game with the smoves command. See also: adjourn, adjudicate, sposition, smoves ***** STYLE ***** Command : style Args : num This command allows you to choose among the various board display options. "num" is the style number (see below). If no argument is provided, your current setting, along with the available options, is displayed. 1. Standard ICC board (default) 2. USA-Today Sports Center-style board 3. Experimental vt-100 ANSI board for dark backgrounds 4. Experimental vt-100 ANSI board for light backgrounds 5. Style suggested by ajpierce@med.unc.edu 6. Email Board suggested by Thomas Fought (tlf@rsch.oclc.org) 7. Miniature board 8. ICC interface maker board-- raw data dump 9. last 2 moves only (previous non-verbose mode) 10. Sleator's new and improved raw dump 11. Same as 8, but with verbose moves ("P/e3-e4", instead of "e4") 12. Similar to style 10. See the "style12" info file for information. 13. None (no board, nothing). See "programmers". (Reverts to 1 on exit.) Each graphics interface generally requires a particular board style. See also: interfaces, programmers, style10, style12 ***** TELL ***** Command : tell Args : player or channel, msg Examples: "tell John Hello, how are you?" -- sends a tell to John "tell 3 Is there a simul today?" -- sends a tell to channel 3. This command tells the player or channel indicated by , the message contained in . It is the major method of one-on-one communication on the ICC. If the is replaced by a dot as in: tell . hello Then the message is sent to the previous recipient of a tell. An shorter way to write this is . hello You can turn off tells from a particular player with "+censor". "+censor john" turns off tells from john to you. If who is a number, then the tell goes to everybody receiving that channel number. A comma "," may be used to indicate the previous channel tell, in a fashion analogous to "." above. See also: channels, inchannel, list, xtell ***** TIME ****** Command : time Args : game number or player Print the clock times for the game indicated by its number or by the name of a player playing it. If no argument is provided, and you are in a game, your game's clock times are shown. See also: style ***** TAKEBACK ***** Command: takeback Args : none or "1" or "2" Instead of having to abort for typos and mouse slips you can just ask to takeback a move or two. To do this you type: takeback 1 (or just "takeback" for short) - Asks to take back one move takeback 2 - Asks to take back two moves Your opponent gets notification of your request (similar to draw, abort, or adjourn) and has the option to accept or decline the request. ("takeback" accepts the request, "decline takeback" declines it.) NOTE: Your opponent is not obliged to accept. Your own policy should be the same as the one you have with abort. If it is completely obvious, then take back the move. But there is no requirement. Not taking back moves is not abusing. If a person doesn't accept when you think he/she should, then just don't play with him/her anymore. A suggested policy would be: If it doesn't do your opponent any material or great positional/tactical harm then just ask to play on. If it is an obvious slip up of the mouse or of a typo which loses your opponent an obvious piece then accept. I repeat again your opponent is not obliged to follow this recommendation. The clocks are restored to what they were at the moment the earliest undone move was made. Taking back at the beginning of the game restores the clocks to their initial values. See also: decline, abort, draw, atmosphere ***** UNEXAMINE ****** Command : unexamine Args : none Exits the 'examine' mode initiated with the 'examine' command See also: examine ***** UNOBSERVE ***** Command : unobserve Args : game number or player Examples: "unobserve Fred" -- stops observing Fred's current game "unobserve 5" -- stops observing game 5 "unobserve" -- stop observing all games Stops you from observing the specified game. If no argument is specified, all observation is turned off. See also: observe, examine ****** UPSTATISTICS ****** Command : upstatistics Args : none This command shows some self-explanatory statistics about the server program. The following line in the display needs explanation: shout help stats who tell mess hist games board gin pin other 2.0 1.3 3.1 1.9 0.7 0.2 1.7 1.4 65.5 1.7 1.2 19.2 This tells you what percentage of the characters that the system sends out on the net is caused by shout, help, stats, who, tell, etc. This is followed by the percentage of characters taken up by the various board styles. automail=0 oldmail=1 * if automail is 0, then the automail feature is disabled. * if oldmail is 0, then the mailoldmoves feature is disabled. See also: limits, style ***** VARS ***** Command : vars Args : player Example : "vars Fred" -- would display listing of Fred's variables This command lists the settings of the variable of the specified player. (If no player is specified, you are chosen.) You can change your variables with the "set" command. For example: "set shout 1". "0" means no, "1" means yes, for most variables: rated, wild, time, inc -- These are the default values of the parameters when you issue a match command. open -- Am I open to challenges? ropen -- Am I open to challenges with ratedness diff. from my own rated var? wopen -- Am I open to challenges with wildness diff. from my own wild var? mood -- An extra variable you can use in your formula. sshout, shout -- Will I hear sshouts, shouts kib -- Will I hear kibitzes and whispers? "set kib 2" to hear only titled players. "set kib 1" to hear all kibitzes and whispers. tell -- Will I hear tells from unregistered players. pin -- Will I be informed when each player enters and leaves the server? gin -- Will I be informed of the start and end of each game? style -- controls the manner in which the board will be displayed to me. width -- Line breaking and who display assume this screen width. height -- Number of lines in your screen used by a simple pager. wrap -- If 1, lines of text will wrap on your screen. prompt -- If 0, will suppress the ICC prompt "aics%". machack -- set to 1 if using the Mactcp interface for the Macintosh. highlight -- Highlights various things, like names of players talking to your name in the who list, etc. Works on VT100 and xterms. Choices are: 0: no highlighting 4: underline 1: inverse video 5: 1 and 4 combined 2: boldface 6: 2 and 4 combined 3: 1 and 2 combined 7: 1 and 2 and 4 combined bell -- Will a bell ring whenever I receive a move, tell, or notification? oldmatch -- Use the old-fashioned challenge indicator, for obsolete computers. examine -- Should I automatically enter examine mode upon the end of my game? unobserve -- Will you automatically stop observing a game if you begin playing or examining? autoflag -- If 1, ICC will call your opponent's flag automatically. who -- Default parameters used when I type "who". players -- Who parameters used for the players command. messmail -- If 1, your ICC messages will be emailed to you automatically! automail -- Will my games automatically be mailed to me upon completion? mailformat -- 0 for ICC format, 1 for PGN format (Portable Game Notation) addresspublic -- If 1, your email address will show when people finger you, and your email will be shown when your messages are mailed to another ICC member, so they can reply by email. formula -- If set, all challengers must satisfy it. interface -- Does nothing. New interfaces should set this so that other users can see what interface you are using. Not saved in player file. See also: set, formula, mood, style ***** WHISPER ***** Command : whisper Args : text Send the text to all the people observing a game but NOT the players of that game. The game used is the one you're playing or the unique one you're observing. Observers with "kibitz" variable off (see "help vars") will not receive the message, neither will players censoring you. You can use whisper if you are registered and are observing a game, or if you are playing a game. If you want to comment on a game, you should use "kibitz" or "whisper" instead of "shout". Upon completion, whisper will print the number of people who received your message. See also: kibitz, shout, tell, say, primary, vars ***** WHO ****** Command : who Args : any combination of the set {DSorafRUgc123tvnsbBw!@T*} The command "who" prints current ICC users. The format of the output is controlled by various flags. Here is a typical result of "who v": +--------------------------------------------------------------------------+ | User Standard Blitz Wild On for Idle | +--------------------------------------------------------------------------+ | 5 IR 2141 [6] 2668 ---- ( 0) 48 | | u ADOLF 2283 ( 8) 2439 1285 ( 2) 39 1 | | Xu Enger 2049 [5] 2412 1565 ( 4) 10 5 | | Xu POTZY(ADM) 2350 2294 [3] 2181 [6] 11 | | 5 leop ---- ( 0) 2326 ---- ( 0) 10 | | 9 crafty 2192 2288 1481 [6] 12:41 | | 13 Fanning 1847 2201 2782 [6] 4 | | Xo oldtimer 2201 [6] 2129 ---- ( 0) 1 | | | | 8 Players displayed (of 78). | +--------------------------------------------------------------------------+ Starting from left to right: A number (5) indicates that the player is currently playing a game (game 5), "X" means the player is not open to matches, "u" means the player's rated flag is 0 (doesn't want to play rated games), "U" means the player is not registered, "o" means the player is observing at least one game. Then come the standard, blitz, and wild ratings. If the rating is provisional it is followed by the number of games played in parentheses (4). If the rating is not active it is followed by the number of games needed to be active, in []. Then come the time since the player logged on, and the idle time. (Each of the form hour:minutes.) The players are sorted according to the maximum of the active ratings. (The B, b, s, and w flags described in "help who1" adjust this.) There are a number of optional flags, that select which players to show and how to show them. Do "help who1" to see them. See also: ratings, registration, set, players, definitions, who1, who2 ***** WHO1 ****** Command : who Args : any combination of the set {DSorfaRUgc123tvnsbBw!@T*} --- flags that select who to display are: D - lists players who have shout=1 S - lists players who have sshout=1 o - (open) lists players who are open for games r - (rated) lists players with their rated flags set. (i.e. those willing to play rated games) f - (free) lists players who are not playing games a - (available) lists players available for games (o&f) R - (registered) lists players who are registered U - (unregistered) lists players who are unregistered g5 - lists people who are playing or observing game 5 c20 - lists people who are in channel 20 T - titled players, who are FM, IM or GM * - admins who have their "*" turned on currently --- flags that select which portion of the list of players to display are: 1 - lists top 1/3 of the players logged in 2 - lists middle 1/3 of the players logged in 3 - lists bottom 1/3 of the players logged in If two digits are given, then the second digit is the denominator in the above fraction. I.e. "27" shows the 2nd from the best seventh of the players selected. --- flags that list players in different formats are: t - (terse) lists players in columns [default] ("^" means playing, ":" means not open, "." means idle for > 5 min, "#" means examining a game.) v - (verbose) lists in the format shown above n - (win-loss) lists win-loss record for players --- flags that adjust the order of the players displayed are: s - (standard) Use the standard rating for sorting. b - (blitz) use the blitz rating for sorting. B - (bullet) use the bullet rating for sorting. w - (wild) use the wild rating for sorting. ! - Sort by ratings only, ignoring the active/inactive and provisional/established status of the rating. @ - Consider the provisional status, but not the active status. See also: who, who2 ***** WHO2 ***** Some examples of who commands: w v19 List the top 1/9th of the players in verbose style. w b List the players sorted by their blitz ratings, and also show those blitz ratings. (Instead of "b", "w" or "s" would indicate wild or standard instead.) w an List the players avaiable for playing (open and not playing) showing the win/loss records of each. w or players that are open for matches and want to play rated games. ***** XOBSERVE ***** Command : xobserve Args : game number or player Examples: "xobserve Fred" -- observes Fred's current game "xobserve 5" -- observes game 5 The xobserve command is very similar to the observe command: it causes you to begin watching the specified game. The difference is, it will cause you to stop observing any other games that you are already observing. You will end up observing only the one game you specify with the xobserve command. If you "xobserve" a game you are already observing, nothing happens. You will still be observing it. "xobserve" without any arguments causes you to observe the current game of a person you are following (with a previous "follow" command). This can be useful for watching simuls. You just type "xob" each time you want to move to the current game of the simul giver. If you aren't following anyone, you get a message to that effect. See also: follow, observe, unobserve, simul ***** XTELL ***** Command : xtell Args : player message This is identical to tell, but it does not change the current recipient, that is, the ".", or the current channel ",". Useful for aliases. See also: tell ***** ZNOTL ***** Command: znotl Args : none Shows who on your notify list is currently logged in. Also shows people currently logged in that have you on their notify list. ***** END OF MANUAL4 *****