k4kur0 - a mobile Kakuro game - User Guide


Deutsche Anleitung siehe unten

General

The k4kur0 Midlet is a J2ME game providing Kakuro puzzles for Java enabled cell phones or other mobile devices (see the J2ME Device List. The game requires at least MIDP 1.0 and CLDC 1.0).

From Wikipedia's Kakuro page:

The canonical Kakuro puzzle is played in a grid of filled and empty cells - "black" and "white", respectively - usually 16x16 in size, but these dimensions can vary widely. Apart from the top row and leftmost column - which are entirely black - the grid, just like a crossword, is divided into "entries" - orthogonal lines of white cells - by the black cells. The black cells themselves - possibly barring those in a cluster - are not entirely solid but rather contain a diagonal slash from upper-left to lower-right and a number in one or both halves, such that each horizontal entry has a number in the black half-cell to its immediate left and each vertical entry has a number in the black half-cell immediately above it. These numbers, continuing the borrowed crossword terminology, are commonly called "clues". The object of the puzzle is to insert a digit from 1 to 9 inclusive into each white cell such that the sum of the numbers in each entry matches the clue associated with it and that no digit is duplicated in any entry. It is that lack of duplication that makes creating Kakuro puzzles with unique solutions possible, and which means solving a Kakuro puzzle involves investigating combinations more, compared to Sudoku in which the focus is on permutations.

Wikipedia contributors (2007). Kakuro. (2007, December 16). In Wikipedia, The Free Encyclopedia. Retrieved 13:00, December 30, 2007, from
http://en.wikipedia.org/w/index.php?title=Kakuro&oldid=178353628.

"The mobile game offers you the Kakuro game experience. You can generate new games or input your own Kakuro puzzle. Games can be saved and continued. The midlet helps you to solve the puzzle: It provides pencil marks, checks your input, reveals single digits and displays the complete solution."

Download

Current Version: 1.0
jad/jar files (all devices, restrictions apply due to memory usage and jar size, jar size ca 80K, heap size needed is min 300K depending on screen size. It is recommended to use a device supporting MIDP 2.0) are located here:
k4kur0.jad
k4kur0.jar

To download the game to your mobile via WAP open your phone's wap browser and go to: http://wintermute.de/wap/kakuro/
The Midlet is Emailware developed by Ive&Marcus (Freeware with a request): If you use it, please pass a short note to .
The License applied to the Midlet (binary) and the sourcecode can be viewed here
The midlet's sources are located at start of entry :: k4kur0 WikiWeb. (SVN Repository)

k4kur0 Menu screen

k4kur0 Game screen

This is the puzzle screen. Use the navigation keys of your mobile device to move the (yellow) cursor around. You can set and delete a digit by using your device's number pad. If your device offers pointer input, you can select a digit from the digit-bar and click on the cell to apply it to or delete it from. The clue cells are marked with bright color, if their sum can be build by only one combination (unique sum). If the entered row/colum values are not summing up to the given clue, the clue color will change to red. Use the # key to display and hide the game menu commands - on devices with pointer support click on the right arrow (twice) to show the menu.

Marker Mode

Switch between Pen and Pencil mode using the 0-key. In Pen Mode the digits are set via the number pad, in Pencil Mode tiny Pencil Marks are set. Pencil Marks are used to indicate possible digits for the current cell. If your device supports pointer input, you can also click on the pen icon to change the mode.

Status/Help Display

You can check the current elapsed time for the active puzzle by using the * key while the cursor is on a clue field. (If you have a pointer device, you can click on the right arrow icon). A small info area will be displayed. Time accounting will stop as soon as the puzzle has been solved. While you are on the clue field, you can use the number pad to input digits to the mini-sum-calculator: The # key will delete input digits, the * key enter a plus/minus sign for the calculation.

The game is displaying sum combinations for the current cell sums by using the * key while the cursor is on a digit field. The small info area will show the current horizontal and vertical sums together with the possible combinations. If there are to many combinations to be displayed, a + will indicate this. The combinations are reduced as soon as digits are entered within the sum row/column.

Game menu Commands


Special Thanks to Nanami for Beta-Testing and Elmi for E61 Support.



k4kur0 - ein Kakuro Spiel - Nutzerhandbuch

Generell

Das k4kur0 Midlet ist ein J2ME Spiel für Kakuro Puzzle für Handys oder andere mobile Geräte mit Java Unterstützung (siehe J2ME Device List. Das Spiel benötigt mindestens MIDP 1.0 und CLDC 1.0).

Kakuro Puzzle werden auch Cross-Sums (Kreuz-summen) genannt. Auf einem Spielfeld werden schwarze Felder mit Vorgaben wie bei Kreuzworträtseln angezeigt. Diese Vorgaben enthalten Summenwerte. In den horizontalen und vertikalen Feldern müssen nun die Ziffern 1-9 so eingegeben werden, dass Ihre Summe der Vorgabe entspricht und dabei innerhalb einer Summe jede Ziffer nur maximal einmal vorkommt. Kakuros haben generell eine eindeutige Lösung.

"Das k4kur0 Midlet ermöglicht das Lösen von Kakuro Rätseln für unterwegs. Man kann neue Puzzle erzeugen oder eigene eingeben. Spiele können gespeichert und fortgesetzt werden. Das Midlet hilft beim Lösen: Man kann Kandidaten eingeben, die Eingaben prüfen, einzelne Zahlen aufdecken oder die ganze Lösung anzeigen lassen."

Download

Aktuelle Version: 1.0
jad/jar Dateien (Alle Geräte, Einschränkugen bestehen wegen der jar Größe und dem Speicherbedarf(Heap), jar Größe ist ca 80K, es wird min. 300K Heap Speicher benötigt, abhängig von der Bildschirmauflösung. Es wird empfohlen ein Gerät mit MIDP 2.0 Unterstützung zu verwenden.) finden sich hier:
k4kur0.jad
k4kur0.jar

Um das Spiel über WAP auf das Handy zu laden, mit dem WAP Browser des Handys zu folgender Adresse gehen: http://wintermute.de/wap/kakuro/
Das Midlet ist Email-ware erstellt von Ive&Marcus (Freeware mit einer Bitte): Wenn es Dir gefällt und Du es benutzt, schreibe doch eine kurze Email an .
Die Lizenz unter der das Midlet (binary) und der Quellcode bereitgestellt werden, findet man hier
Der Quellcode des Midlet steht im start of entry :: k4kur0 WikiWeb. (SVN Repository)

k4kur0 Menü

k4kur0 Spielfeld

Mit den Steuertasten kann der (gelbe) Cursor bewegt werden. Mit den Nummertasten gibt man die Ziffern ein. Unterstützt das Gerät Zeigereingaben wird eine Ziffernleiste angezeigt, auf der man die Nummern anklicken kann. Vorgabefelder werden hell markiert, wenn die Summen durch eine eindeutige Kombination von Ziffern gebildet werden können. Ergeben die eingegebenen Ziffern nicht die vorgegebenen Summen, werden diese rot eingefärbt. Mit der Taste # kann man das Spielmenü aufrufen.

Marker Modus

Mit der Taste 0 kann man in den Marker Modus wechseln. Im normalen Modus werden die Ziffern in die Felder gesetzt. Im Marker Modus werden mehrere kleinere Ziffern als mögliche Kandidaten eingetragen.

Status/Hilfe Anzeige

Mit der * Taste wird der Hilfebereich angezeigt. Steht der Cursor auf einem Vorgabefeld, wird dort die Spielzeit angezeigt und man kann Eingaben in den Mini-Rechner vornehmen: Mit # werden die Eingaben gelöscht, mit * kann ein plus/minus in der Rechnung eingegeben werden.

Steht der Cursor auf einem Ziffernfeld, zeigt der Hilfebereich alle möglichen Kombinationen für die entsprechenden Summen (horizontal/vertikal). Passen nicht alle Kombinationen in die Anzeige, weist ein + am Ende darauf hin. Die Kombinationen werden eingeschränkt, wenn bereits Felder in den Summen gefüllt sind.

Spielmenü


Vielen Dank an Nanami fürs Testen und Elmi für den E61 Support.

License/Lizenz

The k4kur0 midlet is freeware (emailware).

The k4kur0 midlet ("The software") can be distributed and/or published on the Internet. The software must remain free of charge and it is prohibited to request any donations for the software.

The k4kur0 midlet sources and binaries are licensed under the GNU General Public License

k4kur0 Midlet - a Kakuro game on J2ME

Copyright (c) 2008 Ivonne Engemann, Marcus Wagner (midlet (at) wintermute.de)

  • The k4kur0 midlet source code and software is set under GPL License (see below).
  • It contains code generated with the free BamFS (http://supremej2me.bambalam.se/guides/optimization-tools/bamfs/)
  • PNGs were optimized using PNG crush http://pmt.sourceforge.net/pngcrush/index.html
  • It uses the Permutation Generator from www.merriampark.com/perm.htm
  • This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>