NEW: Download 0.7.3 (Platform Independent)README-0.7.3 CHANGES-0.7.3 INSTALL-0.7.3 Classroom VideoUpdated: January 18, 2010 |
| January 15, 2010 Two important new features define this latest release (v0.7.0): A super-fast solver and capped CPU activity. Both features are to the credit of Julien Lerique. These are two huge improvements. The new solver may be a bit too good, ie. Tux makes monstrous moves while using very little time to think. Therefore you now have the option to select either the new or the original solver. The new solver is the default. The old solver can be selected from the admin gui. The game is written in Python. It uses the Pygame (www.pygame.org) library and optionally uses wxpython (www.wxpython.org). The game is currently distributed as source code only, and without dependencies. You should launch it from a terminal by typing "tuxmathscrabble.py" or "tuxmathscrabble.py -wx" to launch with the administration interface enabled. Note that the .py extension is there because Windows, being case insensitive, cannot distinguish the file "tuxmathscrabble" from the directory "TuxMathScrabble". If on Linux you can install, in which case "tuxmathscrabble.py" gets copied to /usr/local/bin/tuxmathscrabble (no .py). More on that below. If you are using Mac or Windows then you should run from the directory of the package you downloaded, rather than install with setup.py. In that case, just "cd" into the directory (using a terminal) and type "python tuxmathscrabble.py" or "python tuxmathscrabble.py -wx". If you don't have the optional wxpython installed then to change any configuration settings you can manually edit the ascii config file found in Globals/globals/config. In each parameter structure the "value" field is the one which is consulted at runtime. Linux and Mac users can install the program as a python site-package by running the setup.py script. Simply run "python setup.py". You would need to run that as root, as it creates a directory under /var/games/TuxMathScrabble (where your config would then reside), and copy the TuxMathScrabble/ subdir to your python's site-packages directory. Note that the config's path is dynamically determined at the first time you run the program, wherever you run it from (either installed or locally), and the original config file is overwritten. So reinstall completely if you change from local to installed copies. The new version has currently only been tested on Linux and Windows. I have no Mac to test on, so please help by reporting issues. Official Blurb: TuxMathScrabble is a math version of the classic word game "Scrabble" (Trademark of Hasbro,Inc) which challenges kids to construct compound equations and to consider multiple abstract possibilities. There are four skill levels for practice, from basic addition with small numbers, through multiplication and division with larger numbers. The game can be played by 0, 1 or 2 human players. Player submissions are made by dragging tiles to the gameboard and pressing the "okay" button when ready to be validated. Invalid submissions are thrown-back to the user's tray. Several new features have recently been added, such as the ability to shuffle player tiles in-place, the programatic creation of tiles on-the-fly (as opposed to using images), configurable tile transparency, the ability to use a background image, and the option of configuring the "None" character for either/both players. (Lin/Win/Mac) |
Old Versions |
||
TuxMathScrabble 0.2.7 (2004) Download 0.2.7 |
TuxMathScrabble 0.2.0 (2003) Download 0.2.0 |
TuxMathScrabble 0.1.0 (2001) Download 0.1.0 |
Last Updated Monday, January 18 2010 @ 01:43 CST|14,113 Hits 