ICC Tutorial for Chess Students
by: Michael Aigner
"fpawn" on ICC
last revised: 06/03/05
The purpose of
this document is to introduce a chess student to many of the basic commands of
the Internet Chess Club. There is no
way to detail all the features of this chess site in merely a few pages, but
this tutorial will focus on a few important ones, specifically commands that
are useful for communicating, playing, and taking online chess lessons. While you are reading, you might find it
convenient to be sitting at your computer and logged into ICC. The major topics of each paragraph are in
bold face for easier reference.
Commands which must be typed into ICC’s software are underlined. The goal is to provide the student with a
passing knowledge of the commands and features of the Internet Chess Club, so
that he may have more fun and less frustration while playing and learning
chess.
By now, you should
have registered for your ICC account at http://www.chessclub.com/register, have
downloaded the BlitzIn software at http://www.chessclub.com/download,
and have run the extraction process which sets up BlitzIn on your
computer. When you start up BlitzIn for
the first time, you need to enter your username (more commonly called your
"handle") and your password.
Make sure that you remember your ICC password, especially if you ever
decide to log in from a friend's house or a public computer (such as at a chess
club). However, do not share your
password with other people, because this is your personal account. Your password should not be a dictionary
word, but rather something more complex.
A common trick is to take the first letter of every word of a common
sentence or a song that you like. For
example, “I pledge allegiance to the United States” might be “ipa2tus”.
When you log in,
three windows appear. One is a game
board, another is a text window called Main Console, and sometimes a third
window with colorful dots comes up. If
you ever can't find a window, go to the top of BlitzIn and click on Window. At the bottom of this menu, you can switch
between the various BlitzIn windows.
Experienced ICC users will have many more than three windows open, each
with a specific purpose.
Now go to the Main
Console window. This is a rather
important window, both for entering commands and for communicating with other
people (such as your chess teacher). At
the bottom of this window is a text bar where you can enter commands for
ICC. The Internet Chess Club is
basically one large computer program, and each user that logs in has to enter
commands to do anything. If you type in
a command incorrectly, or even accidentally misspell it, ICC will not do what
you want it to do.
Right now, you
want to add friends to the buddy list, which on ICC is called the notify
list. You can do this by typing the
following command in the Main Console: +notify fpawn. You have now added fpawn to your notify
list, and whenever you are on ICC and fpawn arrives or leaves, then you hear a
beep and a message to that effect in the Main Console. Also, you can add my other account
"f5" to your notify list.
Just change the handle from fpawn to f5 in the above command. If you know the ICC handles of other friends,
you may add them in the same manner.
You can see your notify list and who is currently online by selecting it
under the Window menu. Alternatively,
you can type the letter z (and hit enter) in the Main Console, which is
a shortcut for the command znotlist.
You can check out
the statistics of a friend by executing a finger command. For example, type finger f5 in the
Main Console for my playing account.
You will see a lot text output.
The first section shows my rating statistics. For example, I have played Bughouse, Bullet, Blitz, Standard,
5-minute, and 1-minute on ICC. These
are all different categories for rated games.
Bughouse is the well-known four-player chess variant. The rest are all normal chess, but at
different speeds. Bullet is fast chess,
such as the entire game in a minute. Blitz is speed chess, but not as fast as
Bullet. Three, five, and ten-minute
games are common time controls that qualify as Blitz. Standard is ICC's version of slow chess, meaning games that are
15 minutes long and slower. 5-minute
and 1-minute are special rating categories that are discussed later on. The second half of the finger command output
are public notes. Every ICC user has up
to 10 of these. For another example, do
finger fpawn. You will notice
that I don't play rated chess on fpawn, in part because I work as a server
administrator. To see your own
statistics, type finger without anyone's name. You can also set your own notes.
For example, you may type set 1 Hi! then set 2 I love to play
chess. then set 3 Try to beat me if you can! (these are three
separate commands, meaning that you need to press enter after each one). Now type finger again to see what you
wrote. Be creative with your finger
notes, but don't be rude, offensive, or harass someone else.
You might also
wish to talk to your friend and tell him hello. The ICC command for this is called tell. You type tell, the person's handle, and then
the text you wish to share with them.
For example, tell fpawn hello! will send a greeting to
fpawn. If I am online, I might reply to
you, and you would see the following text in the Main Console: "fpawn
tells you: hello!" This is the
primary way of communicating with someone on ICC. Hint: once the conversation has begun, pressing the F9 key will
eliminate the need to repeat typing the tell command. Just click F9 and type what you want to say. If you're talking to two or more people at
once, click F9 several times to select whom you want to say something to.
You can also leave
an ICC message for someone who is not currently logged in, assuming that
you know the person’s handle. For
example, typing message fpawn hello, I just learned the message command!
in the Main Console will send that text to me, so that I can read it the next
time when I log in. As with many of the
commands in this tutorial, you may substitute any of your friends for my
handle. You can read your own messages
simply by typing (as usual, in the Main Console) message without
anything else. To delete a message,
enter clearmessage 4 where the number 4 in this example signifies the
fourth message in your list. If you
have a message when you log into ICC, you will see a text in the Main Console
to that effect. You should make a habit
to check your messages each time you log in, since this is a useful way of
communicating without having to resort to email.
A word of caution
is required here. While most people on
ICC are friendly and simply want to relax and play chess, ICC also has a few rude
players. A general advice is to
never give out your name, address, and phone number to anyone except your close
friends. You may feel free to
discuss your recent games with your opponents, but do not respond to personal
questions. As a measure against
inappropriate language, ICC automatically filters some common profanities, but
that can't block everything. However,
you can block someone who talks rudely to you.
The command is censor and it works just like notify works. For example, type + censor fpawn to
add to your censor list, or - censor fpawn to remove. You can also report the rude person to the
administrators by using the complain command.
Simply type complain fpawn (substitute the rude person's handle)
and when prompted to confirm your complaint, type yes.
Now you are ready
to play some chess games on ICC. There
are four ways to get a game on ICC, and you will learn each one. First, you will seek a game. A seek is basically a wanted advertisement
which goes out to other players. Go to
the BlitzIn menu and select Game, then select Seek a Game. Now you can fill in the details of the game
you want. The "initial time"
is the time at the start of the game, while the "increment" is the
number of seconds added after each move.
Popular time controls are 5 0 (initial time = 5 minutes with 0 seconds
increment per move), 3 0, 1 0 (yes, one-minute chess), and for a slower pace,
15 0. Set the time to 10 and the
increment to 0 (or choose a different time control). You can leave the other numbers, such as the rating range for
your opponent, as they are. Now click
OK and wait. Hopefully pretty soon, you
will get a game with someone. You can
click on that and start playing. Good
luck!
The second way to
get a game on ICC is to accept someone else's seek. Go to the Window menu and click on Seek Graph. You should see a white screen with lots of
colorful dots. Each dot represents a
game that another person offers to play.
Hold your mouse over a dot to see the exact details of the offer at the
bottom of the window. For example, you
might see: "fpawn 2500 seeks Blitz 3 0 rated 2000-9999 m f". That means the ICC player "fpawn",
who is rated 2500, wants to play a rated 3 0 game against opponents rated over
2000. Don't worry about the m and f
characters at the end for now. You will
mostly be interested in solid green dots and solid blue dots. The solid green dots are rated chess games
versus human opponents. The solid blue
dots are rated chess games against one of ICC's many computer opponents
(designated by a (C) after their handle).
Hollow dots are unrated games, and other colors represent some of the
roughly 30 wild variants that are available.
Games to the left are fast, while games toward the right are
slower. Games at the top are high rated
opponents, while easier players appear further down. Click on a dot somewhere in the middle of the screen, which will
give you roughly a 10 minute game against a 1600 rated opponent.
Another word of
caution is needed here. ICC takes cheating
very seriously. There are two common
ways to cheat. One is to intentionally
play bad moves in order to deflate your rating (commonly called
"sandbagging"). The other is
to use a computer program (such as Fritz, Chessmaster, or Crafty) to help you
make moves. You may not use a
chess program while playing on ICC unless you registered as a computer
account. ICC has several administrators
whose main duties include finding and sanctioning people who cheat. You can be prevented from playing games, or
suffer a worse fate. My advice to you
is simple: don't even think about cheating! It is dishonest, won't help you get better at chess, and will get
you in trouble on ICC. If you know that
someone else is cheating, please contact an ICC administrator.
A third way of
starting a game is to directly challenge someone, usually a friend. Go to the Game menu and select Match. This window is similar to the Seek a Game
window, except that there is an option to fill in your opponent’s handle. If a friend is online, then you can
challenge him with this option by simply entering his ICC handle and the time
control you want to play.
The final way to
start a game is to enter a rated play pool.
The pool is restricted to human players, and you don’t know in advance
whom you will play. ICC pairs you with
someone as close to your rating as possible.
Everyone starts at 1600, and the rating will quickly rise or drop to
whatever your true playing strength is.
Another convenient feature of these pools is that whoever disconnects
from a game will automatically lose.
ICC currently has two such pools: 5-minute (5 0) and 1-minute
(1 0). These have separate ratings from
the normal Blitz and Bullet ratings. To
enter a pool, simply type in the Main Console 5 (or 1) and hit
enter. Then wait a few moments (it may
take a minute or two at night) and a game will start automatically. Good luck!
You have learned a
lot about ICC already. You have learned
how to contact your friends, how to check your own statistics and those of
other people, and four different ways to start a game. Many ICC members don't even know all of
this, or they get to this point and merely are happy to play chess. But you are reading this tutorial because
you hope to take online lessons. You will
need to become familiar with a few more commands before you are ready for chess
lessons.
Perhaps the most
important command for a lesson is follow. By typing follow fpawn in the Main Console, you will be
able to watch your teacher analyze a game or set up a position. Moreover, when he closes one board and moves
onto something else, you will automatically start watching the new game as soon
as he brings it up. The follow command
is actually an extension of the observe command. You can observe any other player that is
online and playing, for example, one of your friends or a Grandmaster. To try out this feature, type observe *
in the Main Console now. You will see a
game between two high rated players (possibly one or more GMs). Enjoy, and maybe also learn a trick or two!
While watching
another game, you may see people kibitzing or whispering comments about the
game. These two commands allow you to
communicate with other people watching the game. For example, you might type whisper white will win! Now all observers will see your comment that
white is winning. The difference
between the whisper and kibitz commands is that kibitzes go to
everyone watching, including the players.
Of course, it is rude to disturb the players with comments during a
game, which explains the use of whisper in the previous example. However, during a lesson, you will need to
use kibitz so that your teacher can see what you wrote. To summarize: whisper while watching
others play, but kibitz with your teacher in a lesson.
While taking a
lesson, you are technically examining a game with your teacher. As you might have guessed already, the ICC
command for this is examine.
You, too, can examine a game on your own. For example, you might want to go over a game that you
played. Your last 20 games are stored
in your ICC history, which you can access simply by typing history
in the Main Console, or by looking for your recent games under the Actions
menu. You should right click on your
latest game and select to examine it.
Use the arrow buttons on the board to play through the game, or move the
pieces to analyze a new variation. You
can also look at another person’s games.
To see my recent games, just type history f5 and right click on
the top game.
Suppose that you
play a great game and want to save this game to share with your friends or
teacher. Unfortunately, after 20
additional games, the brilliancy will disappear from your history. However, ICC has a library feature
that allows you to store up to 100 games.
You can access your library under the Actions menu, but alas, you have
not saved any games yet. Several
commands will manipulate your library.
You can copy a game from your (or another person’s) history into the
next available slot of your library by simply opening the history window as in
the previous paragraph, then right clicking on the game and selecting
Libappend. Once you have done this,
check out the contents of your library from the Actions menu, or by typing the liblist
command. You can also check out someone
else’s library by adding their handle after liblist. Try liblist fpawn now and look at the Aigner-Bhat
game. Just like with history, you can
examine a game in a library on ICC merely by right clicking on the appropriate
line of the list. Finally, to delete a
game from your library, use the Libdelete option from the right click menu.
For chess lessons,
your teacher may not only want to see your ICC games, but also your
over-the-board tournament games. In
order to facilitate this, you will need to enter the game online before the
lesson using the libkeepexam command.
This is a three-step process.
Step 1: Type examine to open a blank board with the starting
position. Step 2: Enter the moves to a
game. For this example, enter the moves
for the four-move Scholar’s Mate. Step
3: Now you need to save the game to your ICC library. To do this, type libkeepexam White Black * %nn into the
Main Console. You should substitute the
names for the white and black players (no spaces allowed). For the character *, enter + if white won, -
if black won, = if the game was drawn, or leave the * if no result is
known. The two-digit number nn refers
to the empty library slot you wish to save the game to, ranging from 00 to
99. You may need to check your library
(using the Actions menu) to see which slots are open. For the Scholar’s Mate example, type libkeepexam Aigner Patzer
+ %04. To verify that you properly
saved the game, open your library and examine the game by right clicking.
If you already
entered a game into ChessBase or Fritz, you can upload the moves with minimal
hassle. However, ICC only allows you to
upload games saved as a PGN (short for Portable Game Notation) file. A PGN file is merely a text file containing
the moves and information for a chess game.
To transfer your games to a PGN file, first create a new blank database
in ChessBase or Fritz and change the file name extension (database type) from
CBH to PGN. Now you can simply open
your old database (CBH), highlight the desired game(s), select copy, then go to
the new database (PGN) and select paste.
Once you have transferred the games, close ChessBase or Fritz and open
ICC’s BlitzIn software. After logging
into your account, select Open PGN under the Game menu and locate the
file containing your game(s). Just like
with the history window, you can now right click on an individual game and
select Upload to library in order to save into your library.
After reading this
tutorial, you have a basic understanding of various methods to communicate,
find a game, and most importantly, how to take a chess lesson on the Internet
Chess Club. Although you might feel
overwhelmed by the many different commands for ICC, it will all seem natural to
you with a little bit of experience. If
you are curious, you should explore other menu options and user buttons of
BlitzIn. For example, I would recommend
the Event list under the Window menu.
In addition, like most software these days, BlitzIn has access to a
large array of help files. You can
select the Help menu of BlitzIn, or type in the Main Console. For example, to learn more about libraries,
you might type help library.
Finally, if you don’t understand something about ICC, you can ask for
help by clicking on the blue question mark on the right side of your
screen. Your question will be transmitted
to ICC’s team of volunteer helpers and administrators. Watch for a response soon in the Main
Console. Or better yet, ask your
favorite administrator for help: the author of this tutorial. Please do not hesitate to send a tell or a
message to fpawn if you have any questions or need help!