PyChess Staunton 0.10

PyChess Staunton 0.10 has a completely revamped New-Game-Dialog. This allows you to choose between 8 AI difficulties, with the easiest one being very easy.
It also allows you to more detailed control your timesettings and to choose between a variety of chess variants to play.

White player just won this Fischer Random match.
Notice the panels on the right. These are fully moveable and hidable, and implemented in pure python.

The online chess community, FICS, which PyChess connects to in order to play online chess, has a lot of channels for chatting. Besides chatting with whomever you are playing with, you can also open the chat-dialog and discuss chess in these forums.

PyChess Staunton 0.9

PyChess Staunton will let you choose between different Chess Variants such as Shuffle and Chess360 (Fisher Random).
Staunton also has a new, more accurate difficulty system with 8 different levels for each engine.

The sound system was introduced with Philidor, but it was never used widely, as no default sounds followed. In PyChess Staunton a set of designed sounds will make that up.

PyChess Philidor 0.8

PyChess Philidor lets you start playing in one click, or connect to FICS for a nice human vs. human game, with an all new, peachy welcome screen.

If you are too cool for the engines and have to few nearby friends for real human vs. human games, you can now challenge hundreds of strong players on the FICS online chess network.

If you are one of those who are tired of PyChess starting two extra analyzing engines for every game you play, you now have the possibility to turn them off.

Phillidor is also the first PyChess release to add any preferences at all.
for a start this includes an option to hide tabs and turn the all new board rotation animation on/off.

When you are not quite sure why an enemy, or observed player, made a specific move, PyChess will try to help finding a reason.

PyChess Philidor 0.7

PyChess 0.8 will allow you to type in a game yourself. It even higlights the notation, to make it more easy to overview and spot errors

PyChess 0.8 will enable you to send sounds for different events.
We still haven't decided what events for which to provide sounds. If you have ideas please tell us at issue 132

PyChess Greco 0.5

We now (finally) have a possibility to choose which game/position from a pgn/fen file to open.

Pychess 0.5 supports running multiple games at the same time in tabs.

PyChess 0.5 featuring a small "clock" to illustrate how much time you have left

A properties dialog, for adding metadata about the game. Mostly useful when saving to PGN.

PyChess Ruy Lopez 0.3

Oh! It looks like white has made a bummer.

In case you don't speak fluently algebraic chess notation, you can select the opening, and a blue arrow will appear.

Pychess showing the name of the cords.

The last moved move will have a little marker on the past and the current cord.

Pychess can show you hints of what to do and/or the next expected move of the opponent.

Pychess > 0.2 features an openingbook sidepanel. The white/grey/black bar shows how many procent of games started with this opening, was won/drawn/lost.

PyChess Lucena 0.2

Starting a new game. It is possible to do any combination of Human/GnuChess/Crafty. Computer players can be set to a difficulty from Beginner to Expert.

Browsing the game history

Showing the timecontrol in action

A finished game without time

Pychess seen in a Gnome Vista theme

PyChess Lucena 0.1

First "New game dialog"

First main window