Five Stones
Five in a row on an 11x11 board, against a CPU that weighs every open three and four.
Board Emulator verified v1.0.0 17.5 KB
The JAR and JAD are the Original Java ME Version for phones and emulators. How to install.
About
The ancient five-in-a-row stone game. Place black stones on the intersections and be first to an unbroken line of five. The CPU scores every candidate point for both attack and defence using open-ended run patterns, so it will block your open threes and pounce on your mistakes; Easy is more forgiving. A two-player mode lets friends share the phone. The winning line is drawn and the last stone is marked.
Objective: Be the first to place five stones in an unbroken line.
Modes: vs CPU Easy, vs CPU Hard, 2 Players
board game five in a row strategy versus cpu



Screenshots captured from the real JAR at 176x208 on the project's reference runtime; the third image is rendered by MicroEmulator 2.0.4.
Controls
| Key | Action |
|---|---|
| 2/4/6/8 | Move cursor |
| 1/3/7/9 | Move diagonally |
| 5 | Place stone |
| * | Pause menu |
In every game: 5 selects in menus, * pauses, and on the title screen # opens help and 0 toggles sound. The joystick and 2/4/6/8 are interchangeable.
Verification
| Level | Status | Details |
|---|---|---|
| Build verified | Yes | Compiled against CLDC 1.0 / MIDP 2.0; JAR + JAD generated |
| Reference runtime | Yes | Passed at 128x128, 128x160, 176x208, 176x220, 240x320 |
| Emulator verified | Yes | Automated smoke test on MicroEmulator 2.0.4 (176x220) |
| Real device verified | No | Not yet tested on real hardware |
Tried it on a real phone? Send a device report.
Technical details
| MIDlet | fivestones.FiveStonesMIDlet |
|---|---|
| Platform | Java ME, CLDC 1.0, MIDP 2.0 |
| JAR size | 17.5 KB |
| Screens | 128x128, 128x160, 176x208, 176x220, 240x320 |
| Storage | RMS record store gk (settings, best score) |