| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-09 | chess-legal-plies: If chess-ply-allow-interactive-query is nil, generate Q ↵ | Mario Lang | |
| and N promotions. | |||
| 2014-04-02 | Eliminate a few compiler warnings due to missing require or cl runtime use. | Mario Lang | |
| 2008-09-01 | Simplified some error text. | John Wiegley | |
| 2008-09-01 | Removed the unnecessary chess-incr-index* function. | John Wiegley | |
| 2008-09-01 | Report a clearer error in the case of an algebraic queening move with an | John Wiegley | |
| unspecified promotion. | |||
| 2008-09-01 | Except for when making moves interactively (with chess-display-manual-move), | John Wiegley | |
| it is an error if a ply implies a promotion but not :promote keyword is passed to indication which piece to promote to. | |||
| 2004-03-01 | (chess-legal-plies): Add :candidates keyword to avoid calls to ↵ | Mario Lang | |
| chess-search-position if the caller already knows the piece indices | |||
| 2004-01-28 | (chess-ply-castling-changes): When doing a long castle, only check if | Mario Lang | |
| the king can move to the d or c file without being in check. According to the crafty-list, it is legal to do a long castle if some opponent piece is attacking the b file. | |||
| 2004-01-27 | docfix | Mario Lang | |
| 2004-01-06 | some docstrings | Mario Lang | |
| 2004-01-04 | Set status of next-pos according to changes of ply | Mario Lang | |
| 2002-06-19 | *** no comment *** | John Wiegley | |
| 2002-05-16 | miscellaneous fixes | John Wiegley | |
| 2002-04-28 | *** no comment *** | John Wiegley | |
| 2002-04-26 | bug fixes | John Wiegley | |
| 2002-04-22 | Bug fixes and reducing the TODO list. | John Wiegley | |
| 2002-04-19 | Fixes and other work. | John Wiegley | |
| 2002-04-18 | Many efficiency improvements and bug fixes. | John Wiegley | |
| 2002-04-17 | More general bug fixing, efficiency improvements, etc. | John Wiegley | |
| 2002-04-17 | *** no comment *** | John Wiegley | |
| 2002-04-16 | (chess-ply-set-keyword): Added a new function for setting a ply's | John Wiegley | |
| keyword, with an optional value (must be non-nil for setting with a value to occur). | |||
| 2002-04-16 | Removed the $ Revision strings; they are no longer necessary since I | John Wiegley | |
| tag every revision that I upload. | |||
| 2002-04-16 | Major speed improvement and efficiency work. chess-legal-plies is | John Wiegley | |
| much more memory conservative now. Reduced recursion in chess-search-position by a slight bit. | |||
| 2002-04-15 | *** no comment *** | John Wiegley | |
| 2002-04-15 | *** no comment *** | John Wiegley | |
| 2002-04-14 | *** no comment *** | John Wiegley | |
| 2002-04-13 | added message catalog support | John Wiegley | |
| 2002-04-13 | added support for highlighting legal plies | John Wiegley | |
| 2002-04-13 | totally rewrote chess-legal-plies to be vastly more efficient | John Wiegley | |
| 2002-04-13 | *** no comment *** | John Wiegley | |
| 2002-04-12 | *** no comment *** | John Wiegley | |
| 2002-04-12 | *** no comment *** | John Wiegley | |
| 2002-04-12 | optimizations and bug fixes | John Wiegley | |
| 2002-04-11 | *** no comment *** | John Wiegley | |
| 2002-04-11 | *** no comment *** | John Wiegley | |
| 2002-04-11 | *** no comment *** | John Wiegley | |
| 2002-04-11 | *** no comment *** | John Wiegley | |
| 2002-04-09 | *** no comment *** | John Wiegley | |
| 2002-04-09 | Bug fixes and the beginnings of ICS client support | John Wiegley | |
| 2002-04-09 | *** no comment *** | John Wiegley | |
| 2002-04-08 | *** no comment *** | John Wiegley | |
| 2002-04-08 | *** no comment *** | John Wiegley | |
| 2002-04-08 | added castling keywords | John Wiegley | |
| 2002-04-08 | added support for pawn promotion and en-passant captures | John Wiegley | |
| 2002-04-08 | Simplified the code, removed the 'search-function' nonsense. Even the | John Wiegley | |
| wackiest chess variants use standard move notation. `chess-ply-create' now fully validates and annotates the plies that it creates, based on the initial piece move (such as the king, in the case of castling). | |||
| 2002-04-07 | *** no comment *** | John Wiegley | |
| 2002-04-07 | Games are now playable to the end. | John Wiegley | |
| 2002-04-03 | Gnuchess can be played against (up until a pawn take occurs). | John Wiegley | |
| 2002-03-28 | Made the display code into part of the core library. | John Wiegley | |
| 2002-03-11 | changes | John Wiegley | |
