When playing on the Internet Chess Club (ICC) using a non-graphical (console or terminal-based) chess client, you can use a variety of text-based commands to create and manage games, interact with other players, and configure settings. Below is a list of useful ICC commands that can be used in a non-graphical interface.
Basic ICC Chess Commands
Creating a Game Table:
seek [time] [increment]
– Seek a game with the specified time control.- Example:
seek 5 0
(Seeks a 5-minute game with no increment)
- Example:
seek adjourn
– Seek an adjourned game.unseek
– Cancel your game request (if you no longer want to play).
Joining a Game:
accept [handle]
– Accept a challenge from another user.match [handle] [time] [increment]
– Challenge another player.- Example:
match johndoe 5 0
(Challenge johndoe to a 5-minute game with no increment).
- Example:
observe [handle]
– Watch a game in progress by another player.
Game Management:
abort
– Request to abort the current game.adjourn
– Request to adjourn the game (pause and resume later).draw
– Offer a draw to your opponent.resign
– Resign from the game.takeback [number]
– Request a takeback of the specified number of moves.flag
– Use this command if your opponent’s flag falls (time runs out).
Time Control:
time [minutes]
– Set the time for the game.- Example:
time 5
(Set a 5-minute game).
- Example:
settime [minutes]
– Set the time for a game in progress (used by administrators or in special circumstances).
Setting Game Preferences:
style [style_number]
– Set the display style for games.- Example:
style 12
(to display the game in standard algebraic notation).
- Example:
set minseek [time]
– Set the minimum time control you are willing to accept in a seek.set maxseek [time]
– Set the maximum time control you are willing to accept.
Playing Against the Computer:
play computer
– Challenge the computer to a game.match computer [time] [increment]
– Match the computer to a game with specific time control.
Observing and Interacting with Other Players:
who
– List all players currently logged in.finger [handle]
– Get detailed information about a player.tell [handle] [message]
– Send a private message to another player.say [message]
– Say something to everyone at the current table (if you're playing or observing).whisper [message]
– Send a message only to those observing the game.shout [message]
– Send a public message to all logged-in users.
Game Commands:
sought
– See the list of available game challenges.history [handle]
– View the game history of a player.games
– List all games currently being played on ICC.
Administrative and Miscellaneous Commands:
pause
– Pause the game (typically used in adjourned games).resume [handle]
– Resume an adjourned game with a specific player.kibitz [message]
– Send a comment while watching a game.seekgraph
– Show the list of players looking for games in text mode.
Ratings and Information:
ratings
– View your rating or another player's rating.rank [handle]
– View the ranking of a player.best [handle]
– View the best ratings a player has achieved.
- Other Gameplay Options:
set shout off
– Disable receiving shouts from other players.set shout on
– Enable receiving shouts from other players.set kibitz off
– Disable kibitz messages in observed games.set kibitz on
– Enable kibitz messages.
- Adjourned Game Management:
adjourned
– List your adjourned games.resume adjourned [handle]
– Resume an adjourned game against a specific player.
Examples of Common ICC Commands:
- Create a table for a 5-minute game:
seek 5 0
- Sit at a table where someone is seeking a game:
accept [handle]
- Offer a draw:
draw
- Resign a game:
resign
- Challenge a specific player:
match [player] 5 0
- Set time for a game:
time 5
How to Use These Commands
To use these commands, simply type them into the command line or terminal of your non-graphical chess client that supports ICC, such as xboard
or a terminal-based ICC client.
These are just some of the commands available on ICC. You can always check for more specific ones based on your client version or preferences.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.