Kakuro Nichiyo is a great freeware implementation of the kakuro numbers puzzle. You are given clues for the sum for each row and column. The object is to insert any number from 1 to 9 into each cell so they sum to the total given by the clue. But you can't have duplicated numbers in a single row or column. The game also has a puzzle solver. There are versions for Windows 98/XP/Vixta, Linux, and MacOS. Some of the puzzles came from this website (See Google Translated version), it has a great collection of online/java puzzle games.
Features:
•254 hand-picked/created Puzzles from puzzlemakers all over the world. Permission granted by Otto Janko, a great Puzzle collector visit his website.
•Play Kakuros by setting numbers in the free fields, you can even make "notes" in each field (small numbers from 1..9)
•Select from five graphics themes (thanks to Dargo!)
•Save and Load your progress
•A powerful and fast solver (the fastest in the world maybe)
•Released as GPLv2 and GPLv3 with source code in each pack
Kakuro Wikipedia Entry:
http://en.wikipedia.org/wiki/Kakuro
Download (4.14 MB):
http://kakuro.mk2k.net/