Yet Another Python Sudoku puzzle game
News:
2022-06-10
Version 4.0.5 of YAPySudoku released
-
Work with wxpython4 4.1.1 and latest version of wxpython4.
2022-05-23
Version 4.0.4 of YAPySudoku released
-
Add missing icon to "about" dialog.
2022-05-23
Version 4.0.3 of YAPySudoku released
-
Fix when using latest version of wxpython4.
2019-05-16
Version 4.0.2 of YAPySudoku released
-
Improve GUI on Linux (wxPython 4 built against GTK+ 3).
2019-04-24
Version 4.0.1 of YAPySudoku released
-
Fix copyright and README.
2019-04-23
Version 4.0.0 of YAPySudoku released
-
Switch to python 3 and wxPython 4.
2016-09-06
Version 3.0.39 of YAPySudoku released
2016-06-06
Version 3.0.38 of YAPySudoku released
-
Add a missing translation.
2016-06-03
Version 3.0.37 of YAPySudoku released
-
Correct English typography and improve Spanish translation.
2016-06-02
Version 3.0.36 of YAPySudoku released
2016-06-01
Version 3.0.35 of YAPySudoku released
-
Continue to adapt to wxPython 3.
2016-05-10
Version 3.0.34 of YAPySudoku released
-
Continue to adapt to wxPython 3 built against GTK+ 3.
2016-05-06
Version 3.0.33 of YAPySudoku released
-
Adapt to wxPython 3 built against GTK+ 3.
2015-09-04
Version 3.0.32 of YAPySudoku released
-
Continue to adapt to wxPython 3.
2015-08-27
Version 3.0.31 of YAPySudoku released
-
Continue to adapt to wxPython 3.
2015-08-25
Version 3.0.30 of YAPySudoku released
-
Continue to adapt to wxPython 3.
2015-08-04
Version 3.0.29 of YAPySudoku released
2013-11-06
Version 3.0.28 of YAPySudoku released
-
Correct a problem with identifiers generated by wx.newId().
2013-05-28
Version 3.0.27 of YAPySudoku released
-
Resize window when grid is 9x9 on Linux (Mageia 3).
2013-05-20
Version 3.0.26 of YAPySudoku released
-
Correct yet another problem when quitting the network mode on
Windows.
-
Remove all warnings.
-
Do not display waiting messages when the server has no client.
2013-05-15
Version 3.0.25 of YAPySudoku released
2013-05-14
Version 3.0.24 of YAPySudoku released
-
Correct another problem when quitting the network mode on Windows.
2013-05-14
Version 3.0.23 of YAPySudoku released
-
Correct another problem (appeared in version 3.0.19) in network
mode when starting a new game under certain conditions.
2013-05-13
Version 3.0.22 of YAPySudoku released
-
Correct a problem (appeared in version 3.0.19) in network mode
when retrying a game.
2012-10-10
Version 3.0.21 of YAPySudoku released
-
Finish resizing window when grid is 9x9 on Linux.
2012-10-06
Version 3.0.20 of YAPySudoku released
-
Resize window when grid is 9x9 on Linux.
2012-03-08
Version 3.0.19 of YAPySudoku released
-
Add possibility to put a background image using a file named
"main_bkg.png".
2012-03-07
Version 3.0.18 of YAPySudoku released
2008-12-29
Version 3.0.17 of YAPySudoku released
-
Fix a problem with bad values and history in network mode.
2008-11-30
Version 3.0.16 of YAPySudoku released
-
Do not check whether a value is a possible one or not when it is
the same as the one that is put in the grid.
2008-11-16
Version 3.0.15 of YAPySudoku released
-
Add the possibility to force an undo to manage the case when the
order in the history become different between the two players in
a network game.
2008-11-15
Version 3.0.14 of YAPySudoku released
-
Correct some race conditions in network games.
2008-11-01
Version 3.0.13 of YAPySudoku released
-
Always save settings when the game is closed.
-
In the dialogs used to choose the characteristics of the game,
the default choice is now the last one.
2008-06-18
Version 3.0.12 of YAPySudoku released
-
Add the kind of game in the software title.
-
Correct a problem with the score list when it is not full.
2008-03-30
Version 3.0.11 of YAPySudoku released
-
Really correct the problem when retrying a game after modifying
some colours.
2008-03-25
Version 3.0.10 of YAPySudoku released
-
Correct a problem when opening a saved game.
-
Correct a problem when retrying a game after modifying some
colours.
-
Modify again about dialog.
2008-03-19
Version 3.0.9 of YAPySudoku released
-
Correct a problem when a score file does not exist.
-
Modify about dialog.
2008-03-18
Version 3.0.8 of YAPySudoku released
-
Correct a problem when checking saved game size.
-
Do not ask for player's name when the time will not be in the best
scores.
2008-03-17
Version 3.0.7 of YAPySudoku released
-
Add a config file to save some settings.
-
Prevent automatic resolution when the game is paused.
2009-03-12
Version 3.0.6 of YAPySudoku released
-
Improve detection of bad choices made by a player.
-
When unpausing a game, the focused cell is the one that had the
focus before the pause.
-
Sounds are now enabled by default.
-
Add some options :
-
possibility to change port for network mode ;
-
possibility to change every colour.
2009-01-13
New version of YAPySudoku for Microsoft Windows
-
Rebuild version 3.0.5 for Microsoft Windows based on Python 2.6.1,
wxPython 2.8.9.1, Pygame 1.8.1 and py2exe 0.6.9. The main change
is that YAPySudoku now requires at least Windows XP.
2008-12-13
Version 3.0.5 of YAPySudoku released
-
Correct some minor problems with the GUI.
2008-11-06
Version 3.0.4 of YAPySudoku released
-
Improve displaying score in network mode.
2008-10-20
Version 3.0.3 of YAPySudoku released
-
Correct a problem with the colours stored in history when
returning to single player mode.
2008-09-08
Version 3.0.2 of YAPySudoku released
-
Correct a problem when opening a saved game.
-
Correct a bug in two players mode: when a player tried to put
a wrong value in a cell, the other player could not put a value
in that cell after that.
2008-09-04
Version 3.0.1 of YAPySudoku released
-
Correct some minor bugs from version 3.0.0.
-
Add more constraints to validate a player's input (in network
mode, it is more difficult to undo several actions because the
history is shared between the two players).
2008-09-02
Version 3.0.0 of YAPySudoku released
-
Correct some minor bugs from version 2.2.1.
-
Add a network mode to play with someone else (I want to thank
here a person who send me an e-mail to propose that idea).
2008-08-01
Version 2.2.1 of YAPySudoku released
-
Correct an unicode problem with dates in best scores.
2008-07-24
Version 2.2.0 of YAPySudoku released
-
Save time and difficulty level of a game in separate files.
-
Modify YAPySudoku ZIP files extension.
-
Add a SPEC file to allow building a RPM.
2008-07-23
Version 2.1.23 of YAPySudoku released
-
Save also the difficulty level when saving a game (and restore
that difficulty level when restoring the game).
-
Correct the modification of the current working directory after
saving or restoring a game.
2008-07-16
Version 2.1.22 of YAPySudoku released
-
Correct debug warning when playing on Windows.
-
Add a setup.py to allow building a Windows executable with
py2exe.
2008-05-06
Version 2.1.21 of YAPySudoku released
-
Correct tool bar problem when game is paused on Windows.
-
Correct status bar id (set to -1).
2008-05-04
Version 2.1.20 of YAPySudoku released
-
Change colour for cells initially filled.
-
Change "solve" icon.
-
When game is paused, replace "pause" with "unpause" in tool bar
and menu bar.
2008-05-02
Version 2.1.19 of YAPySudoku released
-
Correct position in history when opening a saved game.
-
Correct a problem with time when opening a saved game.
-
Correct a problem with time when saving a paused game.
2008-05-01
Version 2.1.18 of YAPySudoku released
-
Save also time when saving a game (and restore that time when
restoring the game).
-
Add the possibility to pause the game.
2008-05-01
Version 2.1.17 of YAPySudoku released
-
Cells initially filled are now read only.
2008-04-27
Version 2.1.16 of YAPySudoku released
-
Do not display a grid at start.
-
Add score list by difficulty level.
2008-04-26
Version 2.1.15 of YAPySudoku released
-
Modify sounds menu label.
2008-04-25
Version 2.1.14 of YAPySudoku released
-
Add an options menu with a switch to allow/disallow sounds.
-
Add an entry in the game menu to show the best scores.
2008-04-25
Version 2.1.13 of YAPySudoku released
-
Improve time display (two digits and blinking colons).
-
Change behaviour when starting the program: display an empty
grid and let the player decide what he want to do (start a new
game, open a saved one, ...).
2008-04-24
Version 2.1.12 of YAPySudoku released
-
Correct a bug when running the game on Windows
(os.environment.get('USER') seems to return None in that case
;-)).
2008-04-24
Version 2.1.11 of YAPySudoku released
-
Correct a bug which prevented the time to be properly displayed.
2008-04-24
Version 2.1.10 of YAPySudoku released
-
Improve the list of best scores (each type of Sudoku puzzle
has its own list).
2008-04-23
Version 2.1.9 of YAPySudoku released
-
Really fix all problems with wxPython 2.8.
-
Navigation keys can be used.
-
Add a timer and the list of best scores.
2008-04-21
Version 2.1.8 of YAPySudoku released
-
No more problems with wxPython 2.8. As a consequence, wxPython
2.6 is not anymore mandatory.
-
Modify pygame mixer settings to use Pulseaudio on Linux only
when Pulseaudio is running.
2008-04-21
Version 2.1.7 of YAPySudoku released
-
Explicitely choose wxPython 2.6 (there are problems with wxPython
2.8).
-
Modify pygame mixer settings to use Pulseaudio on Linux.
2008-03-27
Version 2.1.6 of YAPySudoku released
-
Change the way of removing values when generating a Sudoku puzzle.
-
Add a new level of difficulty (very hard).
2008-03-20
Version 2.1.5 of YAPySudoku released
-
Make an X Sudoku puzzle even more difficult.
2008-03-16
Version 2.1.4 of YAPySudoku released
-
Add missing constraints when solving an X Sudoku puzzle in the
methods which give the sure values for a row, a column or a box.
2008-03-12
Version 2.1.3 of YAPySudoku released
-
Remove more values when generating an X Sudoku puzzle than when
generating a normal one.
2008-02-29
Version 2.1.2 of YAPySudoku released
-
Correct open modes for CSV files to remove some unneeded carriage
returns which prevented playing under Linux a game saved under
Windows, for example.
2008-02-28
Version 2.1.1 of YAPySudoku released
-
Automatically add ".zip" extension when not given.
2008-02-26
Version 2.1.0 of YAPySudoku released
-
Use a ZIP file to save a game.
2008-02-22
Version 2.0.3 of YAPySudoku released
-
Fix style of waiting message.
2008-01-29
Version 2.0.2 of YAPySudoku released
-
Fix application icon and use smaller icons for the buttons
when running on Windows.
2008-01-24
Version 2.0.1 of YAPySudoku released
-
Fix some minor problems when using Win32 port of wxWidgets.
2007-08-22
Version 2.0 of YAPySudoku released
-
The software can now gererate a Sudoku puzzle and not only solve
an existing one.
-
Support for X Sudoku puzzles (where diagonals have the same
constraints as the rows, columns and boxes).
-
The game provides "retry", "undo" and "redo" methods.
-
Heavy code cleanup and creation of several new classes.
-
Saving (resp. restoring) a Sudoku puzzle into (resp. from) a CSV
file also save (resp. restore) the type of Sudoku puzzle (normal
or X) and the history.
-
Support for sounds and i18n.
-
Many other changes...
2006-11-11
Version 1.5 of YAPySudoku released
-
Support for 4x4 and 16x16 Sudoku puzzles: big cleanup to remove
hard coded 9x9 size.
-
Support for stopping the resolution with a button in the GUI.
2006-08-22
Version 1.0 of YAPySudoku released
-
The software can solve 9x9 Sudoku puzzles.
-
A GUI is used to display the Sudoku grid and to let the user
create a new Sudoku puzzle.
-
It is possible to store a Sudoku puzzle in a CSV file
and to create a Sudoku puzzle with a CSV file containing
a previously saved Sudoku puzzle.
Project Web site created and maintained by Nicolas Salguero
(nicolas DOT salguero AT laposte DOT net)