Zing Magic | Series 80 | Checkers User Guide

Checkers
for the S60 version 3 platform
User Guide
© Copyright 2003-2006 ZingMagic Limited
All rights reserved. This documentation and the software referred to are copyrighted works
of ZingMagic Limited, England. Reproduction in whole or part by any means whatsoever
without the express written permission of ZingMagic Limited is prohibited. Reverse
engineering is also prohibited. The information in this document is subject to change
without notice. ZingMagic Limited accepts no liability for loss or consequential loss from
misuse or any defect or failure of the programs howsoever arising. Under the terms of the
license agreement, the purchaser is allowed to copy applications to combine applications
onto one disk, provided the software is installed on only one computer at any one time.
Symbian OS is trademark of Symbian Ltd. Graffiti, HotSync and Palm OS are trademarks of
Palm Computing Inc., 3Com Corporation or its subsidiaries. PocketPC and Windows CE are
trademarks of Microsoft Corporation. ZingMagic Limited acknowledges other references may
be registered trademarks belonging to third parties.
Contact Information
ZingMagic is a leading developer of entertainment and lifestyle applications for Mobile,
Wireless and PDA devices.
At the time of writing ZingMagic has a significant application portfolio including but not
limited to:
Chess
Checkers
Reversi
Backgammon
Four In A Line
Chinese Chess
Hearts
Spades
Euchre
Bridge
For a variety of devices including but not limited to
Windows PocketPC devices
PalmOS devices
Symbian Series 60 and Series 80 devices
Symbian UIQ devices
For up to date information on our current product portfolio, contact us at:
E-mail:
Web:
info@zingmagic.com
http://www.zingmagic.com
For technical support, please contact:
E-mail
support@zingmagic.com
Checkers
Checkers (or Draughts) is the classic strategy board game popular with cultures all around
the globe. Steeped in history, games similar to Checkers were played by the early Egyptian
Pharaohs (c.1600 BC) and were even mentioned in the works of the Greek writers Homer
and Plato. Around the time of the 12th century AD, an early form of the game was adapted
to the current 8 x 8 checkerboard, with the rules to the modern game of Checkers
essentially being formed around the 16th century.
The game of Checkers is deceptively simple yet full of intricacy and this version from
ZingMagic Limited allows players of all abilities to enjoy a challenging and stimulating
game.
This chapter describes the main features of the Checkers application and how they are
used to play and display the game.
Rules of the Game
The object of the game of Checkers is to capture all of your opponent’s pieces. Pieces
move one square at a time diagonally towards the opposite side of the board and always
remain on the same coloured squares.
When you first start Checkers or begin a new game, the initial board will be displayed and
the player with the darker coloured pieces makes the first move. Moves then alternate
between the two players.
Checkers must always be moved diagonally forward to an adjacent dark square. If you
manage to negotiate a path to the first row of the opponent’s side of the board, your
checker is promoted to a King and this is indicated by a crown on that piece. The King
moves in the same way as a standard checker piece, but it is given the added advantage of
being able to move either backwards or forwards.
The aim of the game is to capture all of your opponent’s pieces. Once a piece is captured,
it is removed from the board. Capturing is achieved when there is an opposing checker
adjacent to one of your checkers with the opportunity to jump to a vacant dark square
directly beyond it (going forward with a standard checker and either forwards or backwards
with a King). If there is an opportunity to capture an opponent, this move must be made,
even if this subsequently places you in a position to be captured – capturing is compulsory.
If after capturing an opponent’s checker this offers you the chance to take another of your
opponent's checkers, this move must also be made.
The game ends when all of your opponent's pieces have been captured or when one player
is unable to move.
Tip: The simplicity of Checkers allows everyone of all ages and abilities to play the game.
However, it is advisable for the novice to play with a defensive strategy, trying to
ensure that the checkers move up the board, protected by a flanker. This defensive
approach will hopefully make it more difficult for the opponent to capture your
pieces.
Running Checkers
When you first run Checkers, a title screen is displayed briefly and a new game called “My
first game” is automatically created. By default this game pits you (playing Black) against a
computer opponent (White) set at beginner level.
Checkers offers two main views:
1. “Game list view” for managing games
2. “Board view” for making moves
Game list view
Board views
Making moves
Current Player
The name of the player whose turn it is to move is highlighted and a clock below that
Player's name starts to run. When it is the turn of a human player, a cursor also appears on
the board. Moves alternate between players with the computer opponent taking its turn
automatically.
Making moves
Use the arrow keys or multi-way jog dial to move the cursor around the board. Once the
cursor has reached the piece you wish to move use the space or enter keys to select the
piece. Use the arrow keys or multi-way jog dial to move the selected piece around the
board. Press the space or enter keys to place the piece once you have reached the desired
destination square.
If the phone has a touch sensitive screen you may simply drag the pieces between squares.
Suggested Moves
When it is the turn of a human player, you can ask the computer to suggest a move by
selecting the Hint menu option. Checkers will then demonstrate the suggested move by
moving the appropriate piece from its current location to the proposed destination square.
If you wish to play the suggested move, select the Play hint menu option.
Forced Moves
With more advanced levels, computer opponents may take some time to make its move. To
force the computer to stop thinking and to make the best move it has found so far, select
the Move now menu option.
Last Move
If you missed the last move, or would simply like to see it again, select the Show last move
menu option.
Move Notation
Any move made in the game of Checkers can be represented by one of several move
notations. Checkers supports the two most common notations:
Co-ordinate: Commonly called the computer format, this notation is the default
notation displayed by Checkers.
Checkers: The squares of the Checkers board on which pieces can be placed are
numbered from 1 to 32. The Checkers notation indicates which two squares the piece is
moved between.
Reviewing a Game
Taking Back Moves
If you wish to undo a move, select the Undo menu option. Select Undo all if you would like
to undo all moves made since the start of the game. To continue the game, select Resume
game menu option. You are now given the option of resuming the game from the Displayed
position, i.e. from after all the undone moves, or from the After all moves position, i.e.
from the board position before any moves were undone.
Moving Forwards
If you wish to take forward moves once they have been undone, select Redo. Select Redo
all if you would like to take all moves to the last point in the game.
Next Game
You can start a new game, keeping the current opponent and settings by selecting the Next
game menu option in the board view. If the current game is not complete you will be asked
to confirm that you wish to resign from playing the current game. You should note that if
you are playing against a connected opponent you are only able to select Next game when
it is your turn to move.
New Game
You can start a new game with a different opponent or different settings at any time by
selecting the New game menu option in the game list view.
When a new game is created you will be asked to name the game, select piece colour,
choose opponent and if you wish to play via SMS, bluetooth or locally against a player or a
computer opponent.
Managing Games and Players
Checkers allows you to store multiple games on your device. Manage your games from the
game list view.
Opening a Saved Game
To re-open a saved game, highlight the game you wish to open and press enter.
Deleting a Game
To delete a game, move the highlight to the game name and select the Delete game menu
option. A warning message is displayed requesting you confirm you wish to delete the
game.
Players
Choosing the Players menu option presents a list of the players that have been defined.
There is a set of computer players. Each computer player represents a different level of
difficulty. One human player is automatically created, representing you the device owner.
If you wish to play against other people either on the same device or using a different
device you need to create a player to represent your opponent.
To create a new player, select the New player menu option. You will be asked to provide a
short name or nickname for that player.
To remove a player, move the highlight to the player name and select the Delete player
menu option.
SMS Play Overview
Checkers allows you to play a game against other users via SMS. To start your first SMS
game you need to take the following steps:
1. Set up a SMS opponent
To create an opponent against whom you are able to play a SMS game select the Players
menu option followed by New player. Enter a name by which you would like to refer to the
player. To play against this player via SMS Checkers needs to know the phone number of the
player.
There are two ways of adding a mobile phone number for a player:
a) Link from Contacts: If the mobile phone number of the player already exists in
the Contacts application Checkers will allow you to link directly to it. Simply
select Yes when prompted if you wish to select the number from Contacts.
Checkers will list all your contacts that have a mobile phone number for you to
choose from.
b) Enter number manually: If you prefer to enter the phone number manually,
select No when prompted to link to Contacts.
2. Set up the Listen for new game preference
Before an SMS game can be established your opponent must be prepared to accept ‘new
game requests’.
To accept new game requests sent by an opponent you need to tell Checkers your preferred
Listen for new game options. The following options are available:
Never listen: your device will never listen for new game requests
5 min: your device will listen for new game requests for the next 5 minutes
30 min: your device will listen for new game requests for the next 30 minutes
Always listen: your device will always listen for new game requests
There is no need to activate the Listen for new game preference if you are creating a new
game or to continue games already in progress.
If you do not want to play Checkers via SMS at all you should select the Never listen option.
3. Create a new game against an SMS opponent
To create a new game, go to the game list view and select the New game menu option. You
will be asked to name the game, select piece colour, choose your opponent and how you
wish to play. To play via SMS choose your opponents mobile phone number.
Once you have opted to play a game via SMS a new game request will be sent to that
opponent’s mobile phone via SMS. Your opponent should ensure they have set up their
Listen for new game preferences to allow them to accept the SMS message that you send.
4. Accept/reject/ignore a new game
When a remote opponent initiates a game you are presented with the option to:
Accept the new game. An SMS is sent to the opponent confirming you wish to play.
Reject the new game. You can choose to inform your opponent or Ignore the new
game request altogether.
5. Play!
Once the game has been initiated simply make moves as you would normally do when
playing against a local computer opponent. All moves are automatically sent to the
opponent via SMS. The moves are automatically displayed on the opponents’ board. No SMS
messages are sent without user interaction.
Since all moves are sent as standard SMS you may incur a charge from your network
operator. You are at all times responsible for this cost. Check with your local operator for
pricing details.
Bluetooth Play Overview
Checkers allows you to play a game against other users via bluetooth. Before attempting to
set up a bluetooth game it is strongly recommended that you ‘pair’ the devices you wish to
play a bluetooth game between. See the user guide that came with your device on how to
perform this operation.
To start your first bluetooth game you need to take the following steps:
1. Set up a bluetooth opponent
To create a player against whom you are able to play a bluetooth game, select the Players
menu option followed by New player. Enter a name by which you would like to refer to the
player.
2. Set up the Listen for new game preference
Before a bluetooth game can be established your opponent must be prepared to accept
‘new game requests’.
To accept new game requests sent by an opponent you need to tell Checkers your preferred
Listen for new game options. The following options are available:
Never listen: your device will never listen for new game requests
5 min: your device will listen for new game requests for the next 5 minutes
30 min: your device will listen for new game requests for the next 30 minutes
Always listen: your device will always listen for new game requests
There is no need to activate the Listen for new game preference if you are creating a new
game or to continue games already in progress.
If you do not want to play Checkers via bluetooth at all you should select the Never listen
option.
3. Create a new game against an bluetooth opponent
To create a new game, go to the game list view and select the New game menu option. You
will be asked to name the game, select piece colour, choose opponent and how you wish to
play. If you choose to play against a human opponent the choice list will include
‘Bluetooth’.
Once you have opted to play a game via bluetooth a new game request will be sent to that
opponent’s mobile phone via bluetooth. Your opponent should ensure they have set up their
Listen for new game preferences to allow them to accept the bluetooth message that you
send.
Choose bluetooth to play via bluetooth
4. Accept/reject/ignore a new game
When a remote opponent initiates a game you are presented with the option to:
Accept the new game. A response is sent to the opponent confirming you wish to
play.
Reject the new game. You can choose to inform your opponent or Ignore the new
game request.
5. Play!
After the game has been initiated simply make moves as you would normally do when
playing against a local computer opponent. All moves are automatically sent to the
opponent via bluetooth. The moves are automatically displayed on the opponents’ board.
ZINGMAGIC LICENCE AGREEMENT
This Licence Agreement is your proof of licence. Please treat it as valuable property.
This is a legal agreement between you (either an individual or an entity) and ZingMagic Limited
("ZingMagic "). By breaking the seal on the media and/or by using the SOFTWARE, you agree to be
bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, promptly
return the media and accompanying items (including printed materials and binders) to the place you
obtained them for a full refund.
ZINGMAGIC SOFTWARE LICENCE
1.
GRANT OF LICENCE. This ZingMagic Licence Agreement ("Licence") permits you to use one
copy of the of the ZingMagic product received, which may include user documentation provided in
"on-line" or electronic form ("SOFTWARE"). The SOFTWARE is licensed as a single product. Its
component parts may not be separated for use on more than one computer or by more than one user
at any one time. If you have multiple licences for the SOFTWARE, then at any one time you may have
as many copies of the SOFTWARE in use as you have Licences. The SOFTWARE is "in use" on a
computer when it is loaded into the temporary memory (i.e. RAM) or installed into the permanent
memory (e.g. a Solid State Disk) of that computer. If the anticipated number of users of the
SOFTWARE will exceed the number of applicable Licences, then you must have a reasonable
mechanism or process in place to ensure that the number of persons using the SOFTWARE currently
does not exceed the number of Licences.
2.
UPGRADES. If the SOFTWARE is an upgrade from another product, whether from ZingMagic
or another supplier, you may use or transfer the SOFTWARE only in conjunction with the upgraded
product, unless you destroy it. If the SOFTWARE is an upgrade from a ZingMagic product, you may
now use that product only in accordance with this Licence.
3.
COPYRIGHT. The SOFTWARE (including any images and text incorporated into the
SOFTWARE) is owned by ZingMagic or its suppliers and is protected by English copyright laws and
international treaty provisions. Therefore, you must treat the SOFTWARE like any other copyrighted
material (e.g. a book or musical recording) - except that you may either (a) make one copy of the
SOFTWARE either for backup or archival purposes or (b) transfer the SOFTWARE to a single removable
media provided you keep the original solely for backup or archival purpose. You may not copy the
printed materials accompanying the SOFTWARE, nor print copies of any documentation provided in
"on-line" or electronic form.
4.
OTHER RESTRICTIONS. This licence is your proof of licence to exercise the rights granted
therein and must be retained by you. You may not rent or lease the SOFTWARE, but you may transfer
your rights under this Licence on a permanent basis provided you transfer this Licence, the SOFTWARE
and all accompanying printed materials, retain no copies, and the recipient agrees to the terms of
this Licence. You may not reverse engineer, decompile, or disassemble the SOFTWARE, except to the
extent the foregoing restrictio n is expressly prohibited by applicable law.
5.
You may receive the SOFTWARE in more than one media. Regardless of the type or size of
the media you receive, you may use only the media appropriate for your single designated computer.
You may not use the media on any other computer, or loan, rent, lease, or transfer them to another
user except as part of a permanent transfer (as provided above) or other use expressly permitted by
this Licence.
LIMITED WARRANTY
LIMITED WARRANTY. ZingMagic warrants that (a) the SOFTWARE will perform substantially in
accordance with the accompanying printed materials for a period of sixty (60) days from the date of
receipt; and (b) any hardware accompanying the SOFTWARE will be free from defects in materials and
workmanship under normal use and service for a period of one (1) year from the date of receipt. Any
implied warranties on the SOFTWARE and hardware are limited to sixty (60) days and one (1) year,
respectively. Some jurisdictions do not allow limitations on duration of an implied warranty, so the
above limitation may not apply to you.
Licence agreement
CUSTOMER REMEDIES. ZingMagic's entire liability and your exclusive remedy shall be, at ZingMagic's
option, either (a) return of the price paid or (b) repair or replacement of the SOFTWARE or hardware
that does not meet ZingMagic's Limited Warranty and that is returned to ZingMagic with a copy of
your receipt. This Limited Warranty is void if failure of the SOFTWARE or hardware has resulted from
accident, abuse, or misapplication. Any replacement SOFTWARE will be warranted for the remainder
of the original warranty period or thirty (30) days, whichever is the longer.
NO OTHER WARRANTIES. To the maximum extent permitted by applicable law, ZingMagic disclaims
all other warranties, either express or implied, including but not limited to warranties of
merchantability and fitness for a particular purpose, with respect to the SOFTWARE, the
accompanying written materials, and any accompanying hardware. This limited warranty gives you
specific limited rights. You may have others, which vary from jurisdiction to jurisdiction.
NO LIABILITY FOR CONSEQUENTIAL DAMAGES. To the maximum extent permitted by applicable law,
in no event shall ZingMagic or its suppliers be liable for any damages whatsoever (including, without
limitation, damages for loss of business profits, business interruption, loss of business information, or
other pecuniary loss) arising out of the use or inability to use this ZingMagic product, even if
ZingMagic has been advised of the possibility of such damages. Because some jurisdictions do not
allow exclusion or limitation of liability for consequential or incidental damages, the above limitation
may not apply to you.
Download PDF