[
game |
motivation |
features |
screenshots |
webdemo |
usermanual |
issues |
license |
download |
devices |
changelog]
k4kur0 - A mobile Kakuro game 
The
k4kur0 Midlet is a
J2ME game providing
Kakuro puzzles (Cross Sum puzzles) for your java enabled mobile phone or PDA (check
J2ME Device List. The game requires at least MIDP 1.0 and CLDC 1.0, MIDP 2.0 is recommended).
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.
Motivation 
For Kakuro not too many generators and mobile games exist. There are a some good ones and some quite simple ones. Our requirements for the mobile version are similar to the requirements we had in mind for
5ud0ku. We wanted a simple user interface and create challenging, non-ambiguous puzzles. So it should match our player natures and remain free of charge. We also wanted to try out some things and - most important - want to play the game by ourselves.
Features

Current Version 0.8 (BETA)
- runs on mobile devices with java versions for at least MIDP 1.0 and CLDC 1.0. MIDP 2.0 is strongly recommended.
(depending on screen size, min 300k heap (RAM) is needed)
- game creator for user selected puzzle grid size, generating puzzles with unique solution
- game editor and game solver
- supports pointer-devices (Stylus input on Smartphones/PDA)
- colors can be adjusted
- four different display sizes
- autosave/load, load and save of games
- download of games from internet puzzle library
- undo/redo support
- status display
- helper: highlight clue-fields for sums with unique combination
- helper: check puzzle
- helper: show a hint
- helper: reveal specific digit
- helper: signal wrong sums
- helper: show possible digit combinations for a sum
- helper: mini-calculator for +/- operations
- helper: show complete solution
- languages: english, german
Screenshots 
Web Demo 
You can preview the game before downloading it to your mobile. Checkout the
webdemo (Java Applet based).
User Manual
you will find instructions at
http://wintermute.de/wap/k4kur0man.html
Upcoming/Open Issues
| date | version | upcoming/issue | comment |
|---|
| - | All | Language recognition seems to be not working on some devices (Samsung). | This is a known problem with Samsung devices. Just select the language in preferences screen |
| - | All | Midlet Icon may not display on some devices (e.g. Motorola does not show 14x14, but requires 15x15). | Will not be fixed |
| Jan08 | 0.8BETA | In-game menu contains entries multiple times | Reported, but currently not reproducable |
| Jan08 | 0.8BETA | NullPointerException for some user input games with no solution | Resolved in Dev Stream |
| Jan08 | 0.8BETA | Input of user game displays multiple solution message, but game actually has only one solution | Problem resolved in Dev Stream(thanks to Nanami reporting it - you should have recieved a reply from ivonne already...) |
| Jan08 | 0.8BETA | Cannot play input games having multiple solution | Dev Streams allows playing games with no unique solution (with some features disabled) |
| 7Feb08 | 0.8BETA | Generator creates puzzles with wrong solution | reported |
License 
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 software may not be modified, reverse-engineered, or otherwise changed without the prior written approval of the authors, Ivonne Engemann and Marcus Wagner (

). The authors reserve and retain all rights to the software.
The software is provided "AS IS", without warranty of any kind. The user assumes all risk, responsibility and liability resulting from the use or misuse of the software, and completely releases the authors therefrom.
(At some later point in time, we might decide to use a gnu license and publish the source code, as well)
Download 
Emailware
The game is Freeware, but we declared it
emailware.
If you use it, please pass a short note to

Thanks!
The midlet and the sources can be redistributed according to the license information above.
Midlet Files
To download the game to your mobile via WAP, point your mobile's browser to
http://wintermute.de/wap/kakuro/ .
getting the jar/jad to your mobile without WAP Download
- For Nokia devices you will need a program such as the Nokia PC Suite. At least S40 3rd Edition also allows transfer of jar file using standard infrared/bt uploads (tested on Nokia 6233).
- For Motorola devices with a Memory Card (SD Card) you may put the jad and jar into the kjava directory of the card (it is a hidden directory!). Then select 'install new' in 'Games and More'. Now the game should show up (it worked on a Motorola V980)
- On other devices it may be suitable to just transfer the file via any means (bluetooth, IR, cable) to your mobile
Java Sources
CURRENTLY NOT PROVIDED
Confirmed devices 
As mentioned above, in general the midlet should run on any J2ME enabled device with MIDP 1.0 and CLDC 1.0 at least and sufficient memory capabilities. Devices, such as K610im, which implement CLDC and DoJa cannot run the game (There are some doja games available at
http://gnu-mode.sourceforge.net/).
Nevertheless, this list contains the
confirmed devices.
- MTV 3.0 noir
- Nokia 6230i
- Nokia 6233
- Nokia E51
- Nokia E60
- Sony Ericsson W880i
Version History 
V0.8 (BETA)
- inital release with basic features and minor glitches