My favorites | Sign in
Logo
                
Search
for
Updated Sep 12, 2008 by leogregianin
Labels: Phase-Support, Featured
PhilidorRelease  
Announcement for PyChess Philidor 0.8

0.8.1 Release

While the work on Stauton is fastly progressing, a few bugs has been reported on the Philidor release. These should now be fixed.

Final Announcement

PyChess Philidor 0.8 has been released. This happens after nearly a year coding, and a rewrite of large parts of the codebase for stability and features. If you haven't already beaten fruit, gnuchess, pychess-engine and your friend with PyChess, now is time to!

The most prominent new features include:

The development of PyChess Stauton 1.0 has just begun. We strive to make this the greatest free chess client out there, so if you have opinions, don't let them go unheard on the mailing list!

If you would like help fix the translation of PyChess in your language, see http://code.google.com/p/pychess/wiki/RosettaTranslates to get started.

Final Changelog

Beta 4 Changelog

PyChess Philidor 0.8 beta4 has been released! This fixed a lot of problem that people have reported, and includes translations in more than 23 languages. If no more serious bugs are found, this will be named final, but in order to ensure everything is perfect please check it out and tell us what you think!

As always you can find screenshots at: http://pychess.googlepages.com/screenshots And you can help translating at: https://translations.launchpad.net/pychess

  • Made new games start more smoothly
  • Made pgn-load errors more informative
  • Added Toga 2 to supported UCI engines
  • Added translations from Rosetta
  • Made PyChess easier to beat on easy levels
  • Made opening files from the commandline, or over http, work better
  • Made PyChess never resign, so that people have the fun of mating
  • Fixed a problem, which made engines unable to undo in loaded games
  • Fixed a problem, which made engines freeze on pause
  • Fixed a problem, which made PyChess try to use nonexecutable engines
  • Made PyChess search more than 0 secs when playing without clock
  • Fixed problem that made analysers corrupt gamedata
  • Fixed a problem, which killed the second started engine in some python versions
  • Fixed an import problem on gtksoureview
  • Fixed an Unicode problem for translations
  • Added missing spaces in FICS news
  • Fixed a FICS problem on adjourned games
  • Fixed a problem, which made file menu items insensitive
  • Fixed a bug, which made NewGameDialog deallocate when closing
  • Fixed ugly output from gstreamer and ChessClock on app closing
  • Made BoardView properly mark last move after loading game
  • Enabled sorting of games on FICS
  • Fixed a problem that made enterGameNotation panel very small
  • Made it possible to load empty files (They will just start a normal game)
  • Made PyChess ignore non-chessfiles drags
  • Fixed PyChess not remembering side panel state
  • Implemented the python 2.6 way to avoid random errors when daemon threads wake up
  • Fixed scorePanel to show initial position
  • Added better debugging
  • Fixed prefix problem in leval's evalKingTrophism for black

Beta 3 Changelog

I'm pleased to announce, that a new PyChess Philidor 0.8 beta has been made available.

It was headed as a Christmas release, and it contains the following changes:

As Tamás has found some pretty critical further issues, it might take one or two more beta releases before we can declare it final.

Also, the larger Philidor text-base isn't yet translated to near to number of languages that Greco had, so if you feel like it, head to https://translations.launchpad.net/pychess and make some noise!

However, merry Christmas, or happy holiday season to your all!

Beta 2 Changelog

Fics:

External engines:
  • Fixed cecp undo bug
  • Made sure engines are restested next time PyChess start
Builtin engine:
  • Better time control
  • Minor speedups
  • Fixed bug in quienscent search
  • depth check in transposition table
Interface:
  • Made "Use Sound" checkbutton insensitive when gstreamer sees errors

Announcement

After the by far longest PyChess development cycle, version Philidor beta, codenamed 0.8 beta, has been released!

Download from: http://gnomefiles.org/app.php/PyChess

Screenshots: http://pychess.googlepages.com/screenshots

The long development time covers a close to total rewrite, the most throughout testing for a PyChess release yet, and a massive new base of features. Many of which users have been screaming since the first alpha of PyChess.

The new features includes, but are not restricted to:

  • FICS online Internet play.
  • Undo and pause functions.
  • Support for UCI engines like Fruit, Glaurung and Shredder.
  • Ability to turn analysers on/off, and to decide which engines should be used.
  • An "Enter game" in pgn dialog.
  • New fast start greeting screen.
  • A 30x faster built in python engine.
  • Internationalized or figure pieces in notation .
  • Optional sounds.
  • A comments side panel that helps you understand the moves made.
  • Pychess now use Launchpad Rosetta for i18n

It should be noted, however, that even though the FICS implementation is generally very stable, it hasn't yet got support for chatting and console communication. Thus it should be used with some care.

We encourage everyone to try out the release, and report the bugs (if any) you find.

If you'd like to see PyChess translated into your language, you can help us from the web interface at https://translations.launchpad.net/pychess/trunk/+pots/pychess

And remember: "The Game of Chess is not merely an idle amusement; Several very valuable qualities of the mind, useful in the course of human life, are to be acquired and strengthened by it" - Benjamin Franklin, 1779

Thanks, Pychess team


Sign in to add a comment
Hosted by Google Code