Nokia Games FAQ Version 1.2
By Cheow Enping (enpingy@yahoo.com)

Version 1.3 Updated things on Snake and corrected some errors

Version 1.2 Added cheats section and redid layout

Version 1.1. Edited by Tan Kiat Chuan (kiat_chuan@yahoo.com)

Version 1.1 - The first (edited) FAQ

This is an FAQ for the games on the Nokia 3210 handphone. A couple of friends
and I enjoy playing these games tremendously on our 3210s, competing against
each other and bettering our own scores (is possible). This FAQ is thus a
product of our enthusiasm in these games. Hopfully, this FAQ will enable you to
understand and fully appreciate the games on your Nokia handphone!.

Disclaimer:
Nokia is a registered trademark of Nokia Corporation. Nokia's product names are
either trademarks or registered trademarks of Nokia. Other product and company
names mentioned herein may be trademarks or trade names of their respective
owners

==========
 Contents
==========

1. Nokia handphone models and their games
2. The games:
   - Rotation
   - Snake
   - Memory
   - React
   - Logic
3. Cheats
4. Top Scores
5. Credits

=========================================
1. Nokia handphone models and their games
=========================================

As we should know, different Nokia handphones contain different games by
default and so this list has been created to give you a better view of which
games can be found in which model.

Before we proceed, it must be noted that these models are released mostly in
Asia and Europe and so many are unavailable in America.

The Nokia 3210 handphone has been around for quite some time, and I have found
2 versions containing a different different number of games

Generation 1
- Rotation
- Snake
- Memory

Generation 2
- Rotation
- Snake
- Memory
- React
- Logic


Nokia Handphones and their games:

-----------------------------------------------------------------
 Nokia 5110 Nokia 6110 Nokia 8810
 Nokia 5120 Nokia 6120
 Nokia 5130 Nokia 6130
 Nokia 5160 Nokia 6150
 Nokia 5170 Nokia 6160
 Nokia 5180 Nokia 6161
 Nokia 5190 Nokia 6162
            Nokia 6185
            Nokia 6190

 ----------
 - Snake  -
 - Memory -
 - Logic  -
 ----------

-----------------------------------------------------------------
 Nokia 3310

 ----------------
 - Snake II     -
 - Pairs II     -
 - Space Impact -
 - Bantumi      -
 ----------------

-----------------------------------------------------------------
 Nokia 7110
 Nokia 7160
 Nokia 7190

 ------------
 - Snake II -
 - Rotation -
 - Racket   -
 - Opposite -
 ------------

-----------------------------------------------------------------
 Nokia 8210
 Nokia 8850
 Nokia 8860
 Nokia 8890

 ------------
 - Snake    -
 - Memory   -
 - Logic    -
 - Rotation -
 ------------

-----------------------------------------------------------------

=============
2. The Games
=============

Due to a lack of exposure to and the lack of possesion of the other handphone
models, only a selected few games have been covered in this FAQ. These games
include:

1. Rotation
2. Snake
3. Memory
4. React
5. Logic

========
Rotation
========

This game, as its name suggests requires us to rotate numbers into places by
using a frame of either 2 by 2 or 3 by 3. Due to our unfortunate lack of
expertise in the field of IQ puzzles, we have only been able to uncover the
algorithm for the 2 by 2 grid. The 3 by 3 grid remains a mystery, and is in a
relm out of our reach, that is, for the moment at least, we hope.

Skills Tested: -Your familiarity with and affiliation to the Nokia keypad
               -How well you can apply techniques
               -Consistency and concentration

Nokia Instructions:

Arrange the numbers in numerical order starting from 1. Rotate the numbers
inside the frame with keys 1 and 3. Move the frame to another postition with
keys 2, 4, 6 and 8.

Basically, this is what they want you to do: obtain these

1 2 3 | 1  2  3  4  | 1  2  3  4  5  | 1  2  3  4  5  6
4 5 6 | 5  6  7  8  | 6  7  8  9  10 | 7  8  9  10 11 12
7 8 9 | 9  10 11 12 | 11 12 13 14 15 | 13 14 15 16 17 18
      | 13 14 15 16 | 16 17 18 19 20 | 19 20 21 22 23 24
      |             | 21 22 23 24 25 | 25 26 27 28 29 30
      |             |                | 31 32 33 34 35 36

Level 1  ----------------------------------------
Level 2  |  Frame: 2 by 2
Level 3  |  Grid: 3 by 3, 4 by 4, 5 by 5, 6 by 6
Level 4  ----------------------------------------

Level 5  --------------------------------
Level 6  |  Frame: 3 by 3
Level 7  |  Grid: 4 by 4, 5 by 5, 6 by 6
         --------------------------------

------------------------------------------------------------------------------
Scoring system: (MAX 7007)

 Level number X base score

Base score = Max score - penalty

The penalty incurred is based on the time spent NOT ROTATING during the game.

Range of base scores (incomplete):
(in descending order)

1001 477  :   :  114
910  455 295 205 113
834  435  :   :   :
770  417 264 193  (we suspect that the score decreases by one from here
onwards)
715  401 257  :
667  ?   251 186
626  385  :   :
589  371 239 167
556  358 233  :
527  345 228 132
501  323 223  :

As can be seen from the table of scores, the base score will decrease
exponentially with time (spent not in rotation).
--------------------------------------------------------------------------------

Techniques to obtain high scores:

- Arrange numbers objectively. Go for the 1 first, then the 2, and so on.
- Moving the frame out of the grid will cause it to appear at the opposite end,
cutting down on time wastage.
- Cut down on the time between movements and rotation.
  - Use both hands to play, using both keys 1 and 3 to rotate
  - You can attempt to slide fingers across keys eg. key 4 to key 1

======================================
Practical Methods:
======================================

------------------------------------------------------------------------
Getting side number in

-Situation 1

[1 2]*    [2 *]*    2[* 3]    [1 2]3
[* *]3 => [1 *]3 => 1[* *] => [* *]*
 * * *     * * *    * * *      * * *
Basically, you open up a space, put the number in, then close the space.

-Situation 2

1[* *]    1[2 3]
*[3 2] => *[* *]
* * *     * * *

------------------------------------------------------------------------
Getting bottom corner in place

 *  *  *  *     *  *  *  *     *  *  *  *     *  *  *  *
 *  *  *  *  => *  *  *  *  => *  *  *  *  => *  *  *  * =>
[9  10]11 12   [10 13]11 12    10 13[16 11]   10[16 14]11
[15 13]16 14   [9  15]16 14    9  15[14 12]   9 [13 15]12

   *  *  *  *    *  *  *  *
=> *  *  *  * => *  *  *  *
  [9  10]14 11   9  10[11 12]
  [13 16]15 12   13 16[14 15]

What you are doing here is creating a free space inbetween so that you may
rotate into place
Here, the focues is on putting the number into the corner.

--------------------------------------------------------------------------
Algorithm to swap 2 adjacent numbers (use for bottom row)
(must memorize. Must reverse for bottom left corner)

*[* *]    *[5 *]     * 5 *    *[* *]     * * *    * * *
4[5 6] => 4[6 *] => [6 9]* => 6[5 9] => [4 6]9 => 4[5 6]
7 9 8     7 9 8     [4 7]8    4 7 8     [7 5]8    7[8 9]

This is the algorithm Kiat Chuan found. It is extremely instrumental in the
completion of the game and thus is to be memorized until it is more of a reflex
action.

--------------------------------------------------------------------------
Swap alternate numbers

 * * *     * * *    perform  * * *      * * *
[* *]* => [* 8]* => adjacent *[8 *] => [* *]*
[9 8]7    [* 9]7    swap     *[7 9]    [7 8]9

This is basically an application of the algorithm. Otherwise, the swap
algorithm would have to be performed 3 times in a row, which is a bit
unnecessay.
--------------------------------------------------------------------------

Level 5, 6, 7 unable to solve yet.
3 by 3 frame algorithm for swapping unknown to us.

=====
Snake
=====

This is probably the most popular and easy to understand game among all the
other games. The objective is basically just to go for those dots. As easy as
it seems, the challenge comes when we are going for high scores. This requires
a great deal of skill and patience.

Skills Tested: -Concentration
               -Reaction Time
               -Sense of estimation
               -Patience

Nokia Instructions:

Make the snake grow longer by directing it to the food. Use the keys 2, 4, 6
and 8. You cannot stop the snake or make it go backwards. Try not to hit the
walls or the tail

Note: The keys 1, 3, 7 and  9 may be used to move diagonally by repeatedly
pressing. This form of movement is ot recommended though.

Scoring System: (MAX 2008)

 Level x No. of food pieces

In order to complete/win the game, you are required to fill up the WHOLE screen
with your snake and move around for awhile. A message saying "YOU WIN" will
appear

----------------------------------------------------------------------------------
Techniques to obtain high marks:

-Move like this *** *** *** or this  *********
                * * * * *                    *
                * * * * *            *********
                * *** ***            *
                                     ******

-Take breaks between long games. Pause and continue later.

-In order to obtain the maximum score, you HAVE to move like this:

***************************************
* *** *** *** *** *** *** *** *** *** *
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * *
*** *** *** *** *** *** *** *** *** ***

Playing it like  *********** will not have allowed you to cover every space due
to an uneven number of horizontal rows.           *
                 ***********
                 *
                 ***********
                           *
                 ***********

-----------------------------------------------------------------------------------
Calculating the number of pieces of food eaten

Somtimes when your snake gets really long and your are dying to know your score
but at the same time do not want to die, you can calculate your score as such.

 ******************************
 * ***                        *
 * * *                        *
 * * *                        *
 * * *                        *
 * * *                        *
 * * *                        *
 * * *                        *
 * * *                        *
 *** **************************

The above situation is 49 + 9 + 9 pieces of food.
1 complete round round the border of the screen = 49 pieces of food.
Every length between the top on bottom but clear of the borders is 9 pieces of
food.
-----------------------------------------------------------------------------------

======
Memory
======

This is the typical memory game which requires you to reveal pairs of pictures.
What's important here is short term memory by forming quick impressions. By
playing the game quikly, you can remember pictures in sets instead, so that by
remembering only a few pivtures you can locate the rest too.

Skills tested: Memory

Nokia Instructions:

Reveal pictures to find pairs with as few tries as possible. Move cursor with
keys 2, 4, 6, 8, *, #. Use 5 to reveal pictures. Once found, pairs stay
visible.

Scoring system: (MAX 75)

Every 2 pairs no mistake = 5 points

A mistake is defined as revealing a picture without revealing the pair.

Strategy:

- Play in an orderly manner, from left to right this will allow you to later
remember positions of other pictures by looking at pictures next to them.

- Don't play a new game immediately after one game. Memory will remember things
from previous game.

=====
React
=====

Nokia Instructions:

Try to hit the pictures by using keys 1 - 6. You have six bullets which you can
reload by pressing key 9. Your score depends on the picture you hit. You lose
points by hitting cactuses.

Scoring system:

Apple        15 points
Black Apple  20 points
Carrot       10 points
Black Carrot 5 points
Bomb         10 points
Cactus       -25 points
Black Cactus -25 points
Empty Space  0 points

- Hitting cactuses results in the lost of 1 life point. You begin with 3 life
points
- Hitting bombs results in the lost of bullets. Press 9 to reload.
- Hitting black apples regenerates your store of bullets to full

Strategies:

- Reload often and just shoot everything except cactuses.
- Try to shoot bombs after shooting other fruits or time would be wasted
reloading.

=====
Logic
=====

Nokia Instructions:

Try to guess the right combination of figures. Move the cursor with keys 2, 4
and 8, select a figure with key 5. Check your guess with *. A right figure in
the right place is marked with a rectangle, a right figure in a wrong place
with line.

==========
3. Cheats
==========

As always, there will be cheap skate ways to obtain higher scores, and these
are the spoilers that we have dicovered that have allowed us to obtain
extremely high scores.

Rotation: Keep on rotating the numbers. Even when you are thinking or not doing
anything just keep rotating the numbers on the spot. As long as you do not stop
rotating numbers, your score will remain very high.

Snake: This cheat is very helpful actually. When your snake is very long and
you have to do very sharp turns, pause and continue at every turn or every move
to avoid mistakes.

Memory: Just copy every thing out on a piece of paper.

Reaction: Pause the game after every shot and continue. This will allow you to
hit nearly everything that appears. When no fruits are in the screen, just
press reload till something appears.


==============
4. Top Scores
==============

These scores are the highest scores obtained among the few of us.

Rotation: 4004 (without cheat 3336)

Snake: 2008 (without cheat 1738)

Memory: 74? (without cheat 56)

React: 1180 (without cheat 910)

====================================================================================
5. Credits:

*Nokia, for creating these games and providing me with info on the handphone
models
Visit the Nokia games website at http://www.nokia.com/games/index.html

*My friends who play handphone games: Kiat Chuan, Benkoh, Junda, Tris, etc...
They have given me lot of tips and valuable experience as well giving me
feedback

My class 4M 2000 has been a fantastic class!

====================================================================================
