Introduction
This page contains most of our news items.
News
June 4th 2020. "Logging": 21.1
User AC reported incorrect colouring of vertices when playing bridges. We discovered that for bridges the logging of players' moves was incomplete and consequently we were unable to reproduce the bug. The logging has now been implemented in bridges and we hope someone will be able to trigger the bug and send us the corresponding logs. We also found that incorrect code controlling the logging of puzzle numbers had been propagated through several games. This too has been fixed.
The download now contains the following 28 games: Sudoku, Kakuro, Sokoban, Minesweeper, Futoshiki, Boggle, Codeword, Sumpuzzle, Jigsaw, Scrabbler, Akari, Bridges, Shikaku, Suguru, Hidato, Fillomino, Wordwheel, Wordladder, Nurikabe, Othello, Arrowsudoku, Jigsawsudoku, Ajs, Hitori, Numberlink, Masyu, Ripple and Tetrofit.
May 18th 2018. "Othello and Internationalisation": 14.0
This release includes a new game: Othello/Reversi plus changes to the code designed to enable Internationalisation and Localisation in the future. The internationalisation changes have been prompted by someone volunteering to tranlsate the games into French. If anyone would like to produce translations for other languages please let us know. We have written a translation web page to outline the process.
March 23rd 2018. "Nurikabe": 13.0
A new game, Nurikabe has been added to the download.
November 6th 2017. "Word Ladders": 12.0
A new game Wordladder has been added to the download.
October 26th 2017. "Word Wheels": 11.0
A new game Wordwheel has been added to the download.
September 22nd 2017. "Fruit of Consolidation": 10.0
A new game Fillomino has been added to the download.
November 8th 2017. "Example Videos"
Each game now has at least one worked example video.
August 8th 2017. "Consolidation bug fix 1": 9.1
Codeword: bug in show solution fixed.
August 3rd 2017. "Consolidation": 9.0
Though it includes no new games, this release probably includes more changes than would be required by the addition of a new game. The main objective was to share more code between current games in the expectation that it would aid maintenance and accelerate the development of new games. The resulting code contains 4500 fewer lines. For the user there are a few new features. All games except sokoban, minesweeper and jigsaw now allow the choice of 13 font sizes. The same games now load the next consecutive game when the game button receives a right mouse click (left-click still loads a randomly chosen puzzle). User John wanted to be able to save and load partially completed Suguru puzzles, so those options are now included. The jigsaw game now has a useless "demo" option which, rather like a screensaver, will continually display randomly chosen animations. It is unlikely that this work has not introduced new bugs. Please report them in the usual way.
December 8th 2016. "Number Path": 8.0
A new game Hidato has been added to the download.
October 15th 2016. "Number Blocks": 7.0
A new game Suguru has been added to the download. It is also known as "Number Blocks" and "Tectonic". Small changes have been made to sudoku, futoshiki and kakuro, and some sloppy cut and paste work in the website's algorithm descriptions have been corrected. As usual, please report any problems.
August 15th 2016. "Division by Boxes": 6.0
A new game Shikaku or Divide by Box has been added to the download. It is a good game, probably easier than most of the others, and ideal for a quick diversion. In the relatively carefree days back in June we had the "Building Bridges" release, but how appropriate that, after an unforgiveable referendum and the spineless response of the majority of our Parliamentary representatives, our current release is named "Division by Boxes". Unsurprisingly the team are not in the best of spirits and it has been difficult to motivate them to do the testing, but please report any problems found and we'll fix them as quickly as possible.
June 21st 2016. Bridges bug fixes: pzl 5.1
Thanks to all those who dutifully fulfilled our request to report bugs in the first release of Bridges. Some combinations of multiple or incorrectly placed bridges were triggering crashes and the hint function was not working as intended. Hopefully all now fixed.
June 10th 2016. "Building bridges": pzl 5.0
A new game pzl Bridges (or Hashiwokakero) is now included in the download. Give it a try. Further tidying work on the rest of the code. Please report any problems found.
February 25th 2016. Sokoban additions and jigsaw bug fixes: pzl 4.4
Sokoban now has two display size options plus the ability to employ user-defined skins. The Python 3 version revealed some bugs in the jigsaw program which have been fixed.
February 5th 2016. "Five by Five": pzl 4.2
The site has been converted to HTML5 and all pages validated. Coding the site in HTML5 means that videos can be displayed in modern browsers using non-proprietary code and we have added several from the jigsaw game. Most are on the new Patterns and L-Systems coding pages. Flocking and Bouncing animations for jigsaw completion have been added to jigsaw. The code of the programs has been checked with Pylint and numerous small changes made. In addition the code has been processed by 2to3 and consequently improved for compatibility with Python 3. The only differences between the Python 2.7 and Python 3 code are the calls to Tk and with this release, for the first time, we are also making a Python 3 version available.
December 20th 2015. "Wandering guides": pzl 4.1
A minor but useful addition to the Sudoku, Kakuro, Futoshiki and Akari games: when a hint is active and the wand is leaning backwards, an explanation of the hint can be obtained by clicking middle mouse button on the wand. A box will pop up with a concise description of the algorithm employed. A new section The Interface which includes information about this has been added to the website.
October 21st 2015. "Light up with Akari": pzl 4.0
A new game pzl Akari is now included in the download. Give it a try. It has proved a hit with the team. The clock has been changed in Sudoku, Kakuro and Futoshiki. In addition, Minesweeper has a slightly different look.
August 4th 2015. Font specification changes: pzl 3.6
A problem with font sizes was reported for some of the programs when they were used under the Cinnamon desktop environment. The problem may also occur for other desktops. Under Cinnamon the fonts used in the programs, rather than having fixed sizes, could be changed by altering the "Text scaling factor" available within the desktop Preferences menu (Fonts). This scaling was possible because the program code defined the font sizes in "points". This was a poor decision as the fonts must fit within their designated spaces in the grid layouts, which are of fixed sizes. The programs now define font sizes on Linux in "pixels" and hence they are fixed and always fit within the available spaces.
December 18th 2014. Minesweeper bug fix: pzl 3.5
When playing minesweeper, some unscrupulous players click randomly in the hope of avoiding mines by sheer chance and hence of achieving a fast time. Minesweeper does not condone this tactic and deals with it in the following way: if a player clicks on a square which is not touching an exposed square it will always reveal a mine and the game is over. Neat idea, but the program did not distinguish these squares from those containing already exposed mine counts, and clicks on these were also treated as cheating. Too harsh. Now clicks on exposed mine counts are ignored and such players assumed to be clumsy rather than attempting to cheat.
November 23rd 2014. Minor changes: pzl 3.4
1. Jigsaw and scrabbler windows were failing to resize correctly on a Dell XPS laptop running Ubuntu Unity 12.04 LTS, possibly due to a timing issue (kls).
2. Jigsaw failing to start on Arch Linux due to import problem (SF).
October 21st 2014. "Style after substance" bug fix: pzl 3.3
Two bugs reported by user Albert. Thanks.
1. Codeword: the style improvements were not performed or checked carefully enough and the program was broken because, during editing, a test for inequality was inadvertently changed to one for equality.
2. Jigsaw: on Ubuntu, geometry manager replies to queries about window sizes were not always up to date, resulting in crashes caused by division by zero.
September 21st 2014. "Style after substance" pzl 3.2
It has become fashionable for releases of software to be given names and we follow this fad for the first time here: this release is named "Style after substance". The team are all fans of of the late Iain M. Banks and our release names will be in the whimsical style of the ship names in his Culture novels. The current name refers to the team's recent efforts, contained in this release, which aim to make the program code more compliant with the Python Style Guide but which do not add to the functionality of the programs. If they've done their work correctly these changes should not be visible to the player.
Program change. If an external kakuro puzzle has more than one solution (and hence is not a true puzzle) the kakuro solver may take too long searching for an answer. For this reason it now has a built-in time limit and will quit trying when this limit is reached.
August 10th 2014 Kakuro and jigsaw bug fixes, code reorganisation
It was discovered that the algorithm in kakuro used to solved external puzzles was not trying all possible solutions when it needed to guess. This has been fixed and puzzles previously found to be unsolvable can now be solved. In finding the cause of this error a new feature was added to the program: if the solver cannot solve a puzzle it will attempt to draw the puzzle so that the player can check that she has defined it correctly.
The new L-Systems patterns, when not being animated, were not being drawn in the intended position on the board. This has been corrected.
The organisation of the files in the download has been changed. This has resulted in a smaller download and will make program maintenance easier.
July 20th 2014 Scrabbler game released and Jigsaw improved
A new game pzl Scrabbler is now included in the download. This is a SCRABBLE-like game in which player's compete against the computer to make words on a board.
The pzl Jigsaw game now has 19 new classes of built-in patterns for creating puzzles. In addition the control of the sizes of the puzzle , board and pieces has been simplified.
The pzl_launcher program now has an option to uninstall all the pzl programs.
May 30th 2014 Jigsaw puzzle game released
A new game pzl Jigsaw is now included in the download. This game makes jigsaw puzzles from digital images, such as the players photos, and players reassemble them on the screen to create the original image.
May 14th 2014 PZL Games rated 5 stars by Softpedia
The package is now available from the Softpedia site and has been awarded 5 out of 5 by the Softpedia editor.