TrainingBot

TrainingBot is a database of chess problems submitted by ICC users.

To play TrainingBot, click play TrainingBot or use your Seek tab and click on its seek dot.

Your TrainingBot career starts at level 1, with the easiest problems. As you solve problems, you will advance to new levels, with harder problems. You can select a higher level if you don't want to work through all the problems.

       set level 1
       set level 2
       set level 3
       set level 4
       set level 5
       set level 6
       set level 7
       set level 8

       play TrainingBot

TrainingBot will kibitz what the goal is, who submitted the problem, and the difficulty level (from one to eight stars).

If you need help during a game, you can use these commands:

       say hint to get a hint.
       say give to get the next move.
       say skip to skip the problem.

To track your progress in the current level:

       progress to get your current progress

TrainingBot categories are Mates and Tactics. If you only want problems from a specific category, set that below:

       category Mates to set the category to Mates
       category Tactics to set the category to Tactics
       category All to set the category to Mates and Tactics

If you want to restart your career, you can erase your record:

       Erase record resets all your stats.

Adding problems to the database

Please add more chess problems to our database! There are several ways to submit your problems:

  1. Submit your problem from examine mode.
  2. Submit your problem in the web form.

The easiest way for new users to submit problems is using option 1, examine mode. Instructions for this mode are below:

  1. Enter examine mode and setup the starting position of your problem.
  2. tell TrainingBot watch me to have the bot watch your examined game.
  3. Make the correct moves on the board.
  4. "kibitz caption ..." and include what the goal is, and a little about where the problem is from. Examples:
  5. Optionally, "kibitz hint ..." Example:
  6. "kibitz submit [category] [difficulty-level]". Example:

TrainingBot always has the user play White, so if you are adapting a problem from a game, you may want to use the reverse command in examine mode to swap the colors.

Editing your problems in the database

If you need to edit problems you have submitted, you can do that at edit problems page. At that site, you can also see the status of your problem, for example whether it has been added to the database.

The puzzle editors

ICC's puzzle editors will look at your chess problem before putting into circulation, but please try to make the editor's job easier by checking carefully to make sure you're not missing a defense that works or alternative way to win.

       message TrainingBot to contact the puzzle editors.

       message wohl with suggestions and bug reports.

       message LateKnight If you are interested in helping with puzzle editing.

Did you know?

To try out a problem given its problem number, say 402:

       tell trainingbot number 402
       play trainingbot

See help agreement for information about the intellectual property considerations regarding content such as chess problems posted here.

See also:
Other training bots
Computer Accounts
examine - command line help
FEN - command line help