Yet Another Chess Problem Database (and wiki, yes)

Scheduled downtime

Tonight the site will be read-only/unaccessible (moving to a different hosting provider).

If you don't want to wait until the DNS propagates you may use this address:


The database is temporary in the read-only mode to install updates. Upd: up again.

Solution format

It finally happened. When saving an entry the database now checks the solution to be in py2web format. Please report bugs (especially for fairies!). This is a major step toward full-text solution search and automatic solution analyzing.

Settings button

Now can be found in the top right corner of the page. Also py2web is updated with new attribute "capture-glyph" and commands {display-departure-rank} & {display-departure-file}.

Discussing new features

In ru-chess-art. Knowledge of russian is required.

Run popeye button

Server-based popeye is integrated into the editor. Popeye is limited to 128M for hashtables, 30 sec max solution time and limited to display 8 solutions.
Note that you still can use options like "Intelligent" although they can not be saved.

Scheduled downtime will not be available on the 13th of April 2016 due to scheduled maintenance (OS upgrade).

PGN converter is added

The button can be found above the add/edit entry form. The coolest and most non-trivial feature is that it converts PGN short algebraic notation into the Popeye output notation that can be animated with py2web. Also it matches the PGN tags to the yacpdb fields:
Event - source;
Date - date;
White - authors;
Result - stipulation (+ or =);
FEN - algebraic;

YACPDB frontend update

Major new features:
- Py2Web (animated solutions) integration, example:
- Direct links to search results, example: Ninepin


Основные нововведения:
- Интеграция с Py2Web (анимированные решения), например:
- Прямые ссылки на результаты поиска, например: клетка Тамерлана

Py2Web 0.14.7


  • Empty popeye output is now valid Py2Web input

  • Large diagrams (<div class="p2w-diagram large" ...)

  • Repeat parent nodes after branching (PDB-style)

  • Imitators and 'Condition Imitator' twins

  • h#X.5 + SetPlay ("1... ... 2.") syntax

  • Neutral Chameleon bug fixed

  • Better compatibility with 3rd party JS code



Log in

No account? Create an account