CVT Help
Help, or how to get the most out of the CVT trainer.
What is it?
This is a program that I wrote for my own use to improve my chess visualization ability.
I decided to share it with other players, since I believe they can benefit from it. It
basically helps you remember what color the squares are, how the pieces move, and so on, all
in your head. It does so by posing you various excercises that, if practiced every day,
will let you visualize positions without the aid of a board.
I use this tool every day. You may want to use it the way I do, or you could develop
your own method of training. I work my way through the panels, doing 20 of each
excercise. I proceed Color->Same Color->Diagonal 2->Diagonal 3->Knight->Knight 2->Mate. Then,
after all of that I play a game against Vince. Start slow, by either lagging the display
by one ply, or by blanking out one quadrant. Work your way up to the 7 ply and four quadrants.
New: now you can hide pawns or pieces (or both).
The Different Panels
New: Opening Trainer
This is really more of an experiment. It takes a modest opening book of some 2500
positions and quizes you on them. It uses a basic learning theory algorithm, ala the
learning box (see So lernt man lernen by Sebastian Leitner, ISBN 3-4510-5060-9)
to make the study more effective. At some point I'll likely make this a free
standing application with the ability to load different opening books.
Apologies again for algebraic entry, i.e. d2d4, O-O, e7xd8Q.
Vince
Probably the coolest feature of the application, Vince is a weak chess engine with
some interesting features. Specifically, you can set the chess board to "lag" a certain
number of plys - in other words, show the position from 1 to 7 half moves ago. Playing with
this setting on trains you to imagine the postions a few moves down the road.
You can also hide from 1 to 4 quadrants of the board, forcing you to imagine where
the pieces are in the hidden parts.
Move entry is textual, since dragging and dropping on an out-of-whack board doesn't
make a lot of sense. Move entry is as follows:
- Regular moves, i.e. e2-e4, g8-f6, or e2e4, g8f6.
- Captures, i.e. e4xd5, g5xf6, or e4d5, g5f6.
- Catling, O-O and O-O-O (that's an 'O', not a zero).
- Promotion, i.e. d7-d8Q, e2-e1R, or d7d8Q, e2e1R.
Vince doesn't recognize book draws, the 50 move rule, or 3-fold repitition, but what do
you want? Figure it out, you're smarter than he is!
Vince display's its move in a text field just below the board. Plus there is a list
of moves on the right hand side.
If you want to end the game and start over, just hit the
"New Game" button.
Color
Here you are asked to identify what the color of a particular square, e.g. e1, g5, b7, is.
It keeps track of your answers and calculates your correct answer percentage.
Same Color
Here you are asked whether two squares are the same color, e.g. are a1 and f6 the same
color? It keeps track of your answers and calculates your correct answer percentage.
Diagonal 2
Here you are asked whether two squares are on the same diagonal.
Diagonal 3
Here you are asked whether three squares are on the same diagonal.
Knight
Here you are asked whether two squares are a knight move apart. For example,
e2 and d4 are a knight move apart.
Knight 2
Here you are asked whether two squares are two knight moves apart. In other words, if
you put a knight on one square, can you reach the other by executing two moves. For example,
a knight on g1 can move to f3 and from there to g5. So g1 and g5 are two knight moves
apart.
Mate
Asks you to determine whether the position described is checkmate.
Future Plans
None as for now, but am willing to entertain ideas.
Getting the Source, etc.
TBD
Getting in Touch with the Author
You can reach me at Chess at Work (www.chessatwork.com) under the name dkappe.
Thanks to...
First, thanks to the folks at Chess At Work (www.chessatwork.com) for
a great correspondence site. I was motivated to write this program both for the many friendly
chess players there looking to improve their games. Thanks and use it in good health.
Next, thanks go to Jan Matthies and his excellent Chess Visualization web site
(http://www.janmatthies.info/chess/cvt/cvt.htm). He also has a commercial CV program
with lots of features.
Finally, thanks to Mark Buckley and his excellent book, Practical Chess Analysis
and Jon Tisdall and his equally excellent book Improve Your Chess Now. The
playing program, which I call "Vince" in honor of a helpful patzer who help me hone
my tactical abilities when I was young, and the idea to lag the display and hide
quadrants of the bord as well as pawns and pieces, come from those two excellent works.
Credits
This program makes use of the excellent Chesspresso (tm) library (http://chesspresso.sourceforge.net).
Legal, etc.
Chess Visualization Trainer is released under terms of the GPL version 2 (see http://www.gnu.org/licenses/gpl.txt) and is © 2004
by Dietrich Kappe.