Welcome to PocketGrandmaster by Clevergames.
PocketGrandmaster is a fully featured chess playing program for
Pocket PCs running Windows Mobile 5.0, Pocket PC 2002/2003 or Windows CE.
PocketGrandmaster offers a configurable board, comfortable functions
to work with game databases and replay games, a chessclock, hints
and an analysis mode. You can select between a variety of preconfigured or
user-definable levels and different playing modes for tournament-
and blitz-games.
PocketGrandmaster features a some strong chessengines and plays
interesting and sometimes quite aggressive chess!
The engine Anaconda is a successor of GromitChess, which finished 4th in the World Microcomputer
Chess Championships 2001, winning the title of the 18th World Microcomputer
Amateur Chess Champion.
Some chess set graphics are based on the chess fonts by Armando Hernandez
Marroquin and used with kind permission from the author. A big "Thank You"
goes to Fabrizio Fiandanese, Alan Bester and Steve Mooradian for their
help with the graphics and to Ulrich Haug, who provided many training positions.
|
PocketGrandmaster is very easy to use.
The main screen shows a full-size board where you usually play. Below the board are two lines with the chessclock and information about the current level or the search-process (searchdepth, moves searched, score, best line). Most of the commonly used commands can be accessed with the buttons on the toolbar or the menu. The buttons are (from left to right): take back move, show game moves, play next move, move now, hint, start analysis, switch layout and flip board. When you press a button for some time, a tooltip will appear and explain the button. |
![]() |
![]() |
Switch layout switches the main screen to a smaller layout where the
board has coordinates, and a second toolbar next to the board
enables you to easily access the commands:
new game,
setup board,
load game,
save game,
options,
levels,
replay moves,
10 moves back and
10 moves forward.
This layout is handy for browsing databases and playing through games. |
|
In both layouts, you can access a context menu by pressing any
region of the screen except the board for a while.
The menu lets you directly access the features: new game, load game, next game, previous game, levels, options, comment move, replay moves, back to start and forward to end. |
![]() |
When PocketGrandmaster is started, it loads the state of the game last played from a special database "pgautosave.pgn", where it automatically stores the last 20 games you played.
In the main screen you can use the navigation key of your Pocket PC to quickly browse through a game.
When searching, pondering or in analyze mode, the chess-engine displays
search-related information below the board. For example:
D=7/14 3... e4(1/38)
Score=+0.81, NPS=25873
PV(7)=3..e4 4.Nd4 Bc5 5. e3
This means:
PocketGrandmaster is "shareware". You can test most features of a limited but free version and then purchase a registration key to unlock all features. A shareware registration service ( www.swreg.org) handles the secure payment (e.g. by credit card or cheque). For all details of how to register please visit www.pocketgrandmaster.com.
Benefits of registration
Starts a new game from the initial position and with the currently
selected level. The previous game is saved in "pgautosave.pgn".
If you want to play black just press the move now button ("!")
in the toolbar and PocketGrandmaster will make the first move.
For a 2-player-game, uncheck "Autoanswer"
in Tools - Options.
Opens the game details dialog which lets you edit information
about the players, event, site, date, result and other tags of
the currently played game.
If the database offers more information (PGN-"Tags") you can
select the tag-name in the other tags-dropdownbox on the left and the
respective value can be edited in the field right to the selected tag.
Undo restores all fields to their original values.
|
Shows header-information and the complete move history of the current game. The current move is highlighted. When you tap a different move it will be highlighted and the position after the selected move becomes the current position. There are three checkboxes Info, Comments and Lines which let you select whether you want to see the header, comments or lines (variations). You can e.g. disable comments and lines if you have a heavily commented and analyzed game with many variations and only want to see the moves. By pressing the small button on the left ("...") you can open the comment move dialog for the selected move. |
![]() |
lets you add a comment to the last move played in the current game
or to the move selected in game moves.
You can choose from 6 standard annotations (!, ?, !!, ??, !?, ?!)
and enter any text.
To make the current move the principal variation, press
"Promote line" and to delete the variation starting with
the current move, press "Delete line".
When you replay a game with variations and press "next move", it is possible there is more than one possible continuation. In this case PocketGrandmaster opens this dialog, which lets you select which move to play.
PocketGrandmaster allows you to handle games with different lines (variations). When you make a move and there is already another move in that position of the current game it asks you how to insert the new move in the current game. You can choose between
When you move a pawn to the first/eights rank you can select which piece (queen, rook, bishop, knight) to promote to.
PocketGrandmaster loads and saves games in standard PGN format
(Portable Game Notation), which can be im/exported by most
chessprograms. Using Microsoft ActiveSync you can
easily move databases between your desktop PC and your Pocket PC.
PocketGrandmaster allows you to select a game from the list of games
in a database, view the game header (players, event, site,...) and the
moves of a selected game, append, delete and replace games in a database
and filter games for player, event, year, opening (ECO) and result.
The database-functions are organized in four pages with tabs at the bottom of each page which let you to quickly change between the four pages. Each page (games list, game information, game moves, filter) is described below:
![]() |
![]() |
![]() |
![]() |
Games list
This page gives you a list of all games in a selected database, the
filename of the database, a button ("...") to load a different databasefile
and a checkbox ("Filter") to only show games which match the filter
specified in the filter page. The list has columns for
the number of the game, the white and black players, the event and the result.
Resizing the width of the colums is possible by dragging the headers.
You can scroll through the games, select a row and the selected game
can be inspected on the next two pages.
Game information
If available in the database this page shows the information of the
currently selected game:
Filter
Example: if you are interested in all games in your database which Kasparov as white won between 1992 and 1994, you select "Kasparov" as White, leave Black, Event and ECO empty, select 1992-1994 as the range of dates, check the 1-0 checkbox and remove the check from the ignore colors checkbox. Then you change to the games list page and check the filter-checkbox. The list will now only show games which match the given criterion.
Opens the database-dialog and shows the list of games of the current database. See Database functions.
Loads the next game from the currently selected database. If a filter was specified in load game, the next game which matches the filter will be loaded. The current game is saved in "pgautosave.pgn".
Loads the previous game from the currently selected database. If a filter was specified in load game, the previous game which matches the filter will be loaded. The current game is saved in "pgautosave.pgn".
Lets you first edit the game details and then asks you whether to replace the current game in the current database by the game you are playing.
Lets you select how to save the current game:
The current game will be appended to the currently opened database and it will be reloaded to reflect the changes.
Lets you select a filename of a new pgn-database which will be created, containing only the current game.
Asks for a filename of an existing pgn-database and appends the current game to that database.
The game you save replaces the current game of the currently opened database.
Lets you first edit the game details and then asks you whether to replace the current game in the current database by the game you are playing.
Lets you select a filename of a pgn-database and then opens the games page
of the database dialog where you
can view and select the games.
Note: opening a database takes about 1 sec. per 150 games on an
iPAQ3660 (StrongARM CPU, 200MHz).
The Select book-dialogue allows you to select which book is used by
the chessengine (e.g. Fruit, Toga) and by the userinterface/GUI.
The enginebook will of course only be used, if the engine supports it.
Then you can select in the Options -
Engine-window, whether the engine or the GUI should access the openingbook.
Note: the chessengine SOS always uses it's own
openingbook.
Exit PocketGrandmaster.
PocketGrandmaster provides various levels which can be divided into
| Allows you to set the number of moves and the time to three subsequent timecontrols. You can also choose one of the predefined tournament levels. If you set the number of moves of the second or third timecontrol to "0", PocketGrandmaster will play the rest of the game in the number of minutes you set in the time field. For example, if you want to play the first 40 moves in 40 minutes and the rest of the game in 10 minutes, set the values of the first time control to 40 moves and 40 minutes and the values of the second timecontrol to 0 moves and 10 minutes. | ![]() |
![]() |
In this mode the clocks count down from the given time and the game must be finished before time runs out. An optional increment per move made can be given (Fischer-clock). There are also some predefined levels for blitz. |
In the fixed levels you can limit PocketGrandmaster's average
searchdepth and time. It will not search deeper or longer
than specified.
To reduce PocketGrandmasters strength you should set the depth
to 1, 2 or 3.
The options-dialog lets you configure the Board and Playing options and the chess engine. It is organized in three pages with tabs at the bottom of each page.
![]() |
![]() |
![]() |
|
![]() |
![]() |
After setting up the pieces and selecting OK you can set the player on move,
the castling rights, the enpassant status and the number of the first move
in the next window.
You can't close the window until the position is legal.
For example it is not legal if:
|
Starts/stops automatic replaying of moves of the current game, starting from the current position. The replay-speed can be selected in the Options dialog. Allows you to watch games without pressing next move again and again. Replay moves can be combined with the analysis mode.
Clears the engines hashtable, e.g. if you want to start a fresh search in a testsuite-position.
Shows this help-page.
Pops up a window with version and copyright information. The window also shows the hashtablesize, chess engine and openingbook currently used.
Lets PocketGrandmaster suggest a good move for you. The engine performs a brief search (of about 5 seconds) and suggests a move by slowly doing/undoing the hint-move on the board.
Shows which move PocketGrandmaster plans to make if you don't prevent it. The engine performs a brief search (of about 5 seconds), and shows the move by slowly doing and undoing it on the board.
The training mode allows you to practice your chess-skills - your
task is to find the best moves for one side in a given testposition.
PocketGrandmaster will automatically play the moves of the
other side and load the next position from a database after all
moves were entered correctly.
Before you start you should open a database of testpositions
with select database.
You can, for example, load pgtactics.pgn, which is part of
the standard package.
Now you can activate the "Training"-mode and start to solve the
first position (or any position selected by
load game)
from the database. The board
automatically flips, so that the side to move plays from
bottom to top. The information below the board shows
that you are in "Training"-mode and which side is to move.
Think about the best move in the position and then play your move.
When you enter a wrong move, you can select if you want to try again
or need help. Help is also available by pressing hint ("?").
After a position is solved, PocketGrandmaster will ask
if you want to stop or continue with the next position.
To stop the training mode you can press Move Now! ("!") at any time.
Many thanks to Ulrich Haug, who helped with the testpositions!
|
PocketGrandmaster is compatible to the electronic chessboard
and chessclock
by DGT-projects.
It is a very nice
tournament-size wooden board with automatic detection of pieces.
Together with your Pocket PC and PocketGrandmaster it makes a perfect stand alone chess computer! Important note: you need additional hardware to connect the USB-version of the DGT-board, see here. |
![]() |
How to connect an USB-DGT Board to PocketGrandmaster.
We thank Gary Morton, who provided the following description of
his setup. Please note that we can't guarantee that this setup
also works on your Pocket PC, so use this description at your own
risk.
Before starting, make sure you have PocketGrandmaster 3.0.1 installed.
"The setup I have is:
Shareware is a distribution method, not a type of software.
Shareware distribution gives users a chance to try software before
buying it so the user knows exactly what he buys and takes no risk.
If you try a Shareware program and continue using it,
you are required to register it.
Copyright laws apply to both Shareware and retail software, and
the copyright holder retains all rights, with a few specific
exceptions as stated below. Shareware authors are accomplished
programmers, just like retail authors, and the programs are of
comparable quality.
If you wish to include the Software as part of a "shareware compilation",
please contact us for written consent.
LIMITED WARRANTY AND DISCLAIMER OF WARRANTY
THIS SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS (INCLUDING INSTRUCTIONS FOR USE) ARE PROVIDES "AS IS" WITHOUT WARRANTY OF ANY KIND. FURTHER,
Frank Schneider & Kai Skibbe, Softwaredevelopment
DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF USE, OF THE SOFTWARE OR WRITTEN MATERIALS IN TERMS OF
CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU. IF THE
SOFTWARE OR WRITTEN MATERIALS ARE DEFECTIVE YOU, AND NOT Frank Schneider & Kai Skibbe, Softwaredevelopment OR ITS DEALERS, DISTRIBUTORS, AGENTS, OR EMPLOYEES, ASSUME THE ENTIRE COST OF ALL
NECESSARY SERVICING, REPAIR, OR CORRECTION.
THE ABOVE IS THE ONLY WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE, THAT IS MADE BY Frank Schneider & Kai Skibbe, Softwaredevelopment, ON THIS PRODUCT. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY Frank Schneider & Kai Skibbe, Softwaredevelopment, ITS DEALERS, DISTRIBUTORS,
AGENTS OR EMPLOYEES SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY AND YOU MAY NOT RELY ON ANY SUCH INFORMATION OR ADVICE.
NEITHER Frank Schneider & Kai Skibbe, Softwaredevelopment NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION OR DELIVERY OF THIS PRODUCT SHALL BE LIABLE FOR ANY DIRECT, INDIRECT,
CONSEQUENTIAL OR INCIDENTAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE LIKE) ARISING
OUT OF THE USE OR INABILITY TO USE SUCH PRODUCT EVEN IF Frank Schneider & Kai Skibbe, Softwaredevelopment HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
IN OTHER WORDS: THERE IS NO GUARANTEE! YOU USE THIS SOFTWARE PRODUCT ON YOUR OWN RISK!
IF YOU DON'T LIKE THIS, SIMPLY DON'T USE MY PRODUCTS! IN STATES/COUNTRIES WHERE THESE RESTRICTIONS ARE ILLEGAL, YOU ARE NOT ALLOWED TO USE ANY OF MY PRODUCTS!
IN OTHER WORDS: YOU TRY AND USE ALL MY PRODUCTS AT YOUR OWN RISK. IF YOU DON'T LIKE THEM, DON'T USE THEM.
ACKNOWLEDGMENT
BY DOWNLOADING OR USING OF ANY OF MY PRODUCTS YOU ACKNOWLEDGE THAT YOU HAVE READ THIS LIMITED WARRANTY, UNDERSTAND IT, AND AGREE TO BE BOUND BY ITS' TERMS AND
CONDITIONS. YOU ALSO AGREE THAT THE LIMITED WARRANTY IS THE COMPLETE AND EXCLUSIVE STATEMENT OF AGREEMENT BETWEEN THE PARTIES AND SUPERSEDE ALL PROPOSALS
OR PRIOR AGREEMENTS, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS BETWEEN THE PARTIES RELATING TO THE SUBJECT MATTER OF THE LIMITED WARRANTY.
Copyright (C) 2001, 2002, Frank Schneider and Kai Skibbe, www.clevergames.com