| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2004-01-28 | (chess-search-position): document arguments check-only and no-castling. | Mario Lang | |
| 2004-01-28 | (chess-engine-create), (chess-engine-command): Docstrings. ↵ | Mario Lang | |
| (chess-engine-filter): bind case-fold-search to nil. | |||
| 2004-01-28 | (chess-display-create): More docs. | Mario Lang | |
| 2004-01-28 | docfixes | Mario Lang | |
| 2004-01-28 | proofread fixed | Mario Lang | |
| 2004-01-27 | commentary synced with reality of FEN standard | Mario Lang | |
| 2004-01-27 | chess-ai is a submodule of chess-common | Mario Lang | |
| 2004-01-27 | docfix | Mario Lang | |
| 2004-01-27 | chess-gnuchess-path is a user-option | Mario Lang | |
| 2004-01-27 | minor fixes | Mario Lang | |
| 2004-01-27 | minor stuff | Mario Lang | |
| 2004-01-27 | uncomment the remaining failure cases, chess-algebraic handles that now | Mario Lang | |
| 2004-01-27 | we now have the individual moves in the source file, and get the final pos ↵ | Mario Lang | |
| at compile time | |||
| 2004-01-27 | reindent | Mario Lang | |
| 2004-01-27 | we can use chess-display-set-from-fen here | Mario Lang | |
| 2004-01-27 | some reality sync | Mario Lang | |
| 2004-01-27 | a little sync with reality | Mario Lang | |
| 2004-01-27 | add in minimal docs for FEN, algebraic notation, and ICS | Mario Lang | |
| 2004-01-26 | (chess-pos-move): There was a bug in castling removal when a Rook moved, now ↵ | Mario Lang | |
| compare chess-pos-can-castle and the source square of the moving piece to figure out if we need to remove castling priveledges | |||
| 2004-01-26 | (chess-pos-legal-candidates): Remove the opponent pawn if we are capturing ↵ | Mario Lang | |
| en passant. This fixes a bug where chess-legal-plies does not find an en passant if the pawn to be captured is giving check | |||
| 2004-01-26 | new function chess-database-filename, also support it in scid and file dbs | Mario Lang | |
| 2004-01-25 | Added an argument to chess-search-position, so that if we are | John Wiegley | |
| searching for the source of an algebraic move, and it is not a castle, then do not check castle moves. | |||
| 2004-01-23 | use apply in chess-database-query | Mario Lang | |
| 2004-01-23 | support query tree-search | Mario Lang | |
| 2004-01-23 | dont barf on unbound chess-module-regexp-alist, and add some docstrings | Mario Lang | |
| 2004-01-23 | docstring fixes + a redo of chess-game-seq | Mario Lang | |
| 2004-01-23 | fixes to make chess-scid read parsing work | Mario Lang | |
| 2004-01-21 | opening classification module based on the scid.eco file from scid 3.5 | Mario Lang | |
| 2004-01-20 | FEN notation actually specifies that field four (en passant) should denote ↵ | Mario Lang | |
| the target square of the immenent capture, not the square of the piece about to be taken | |||
| 2004-01-20 | catch manually typed resign and fix a bug where only one game could be ↵ | Mario Lang | |
| played each session. | |||
| 2004-01-20 | (chess-pos-to-fen): Dont emit a trailing / on rank 8. | Mario Lang | |
| 2004-01-19 | tidying | Mario Lang | |
| 2004-01-19 | minor change | Mario Lang | |
| 2004-01-19 | rewrite this module such that it does not act as an engine, rather it ↵ | Mario Lang | |
| invoked chess-sessions as needed. You need to use M-x chess-ics RET instead of C-u M-x chess RET ics RET now. Additionally, rewrite chess-ics-handle-ics12 such that it can handle the refresh command, and moves entered manually in the ICS buffer | |||
| 2004-01-16 | We no longer need to dedvar chess-ai-regexp-alist with | Mario Lang | |
| a nil value. | |||
| 2004-01-16 | (chess-engine-create): Use `insern-soft' instead of `intern' | Mario Lang | |
| to copy the engine-regexp-alist. | |||
| 2004-01-15 | adding description of the module system | John Wiegley | |
| 2004-01-14 | elisp header + homepage link | Mario Lang | |
| 2004-01-14 | Module for the sjeng engine (promotion still doesnt work.) | Mario Lang | |
| 2004-01-14 | `let'-bind case-fold-search nil in chess-algebraic-to-ply: | Mario Lang | |
| This fixes a bug where b8c6 is parsed to c7-c6. | |||
| 2004-01-13 | Initial skeleton for Game Creating messages. | Mario Lang | |
| Support relation-type -2 (Examining game). Handle the 'forward event. (Now you can use the "examine" command on FICS, and simply type '.' in the ChessBoard display to forward through the game.) | |||
| 2004-01-13 | (chess-display-set-index): If INDEX is greater than chess-game-index, | Mario Lang | |
| and the last ply is not final, we emit a 'forward chess-module-game event to give ics a chance to issue "forward\n". This makes '.' work as expected in examined games. | |||
| 2004-01-12 | pv information computed using crafty 19.8 on a 2 cpu xeon 2.6GHZ system ↵ | Mario Lang | |
| using 40 minutes time for each position | |||
| 2004-01-12 | (chess-ics-server-list): Added some more servers. | Mario Lang | |
| (chess-ics-regexp-alist): Make guest login on chessclub.com work. (chess-ics-handle-ics12): Retrieve TimeControl info from the ics12 board and set TimeControl game tag when initial board is seen. | |||
| 2004-01-12 | pv information calculated using crafty 19.8 with about 30 minutes time per ↵ | Mario Lang | |
| position | |||
| 2004-01-11 | set epd opcode ce from material-value and checkmate info | Mario Lang | |
| 2004-01-11 | Merge chess-ics-parse-ics12 and chess-ics-handle-move into | Mario Lang | |
| a new function chess-ics-handle-ics12, which is a lot easier to read now. Also make the <12> regexp a bit more strict to avoid false positives. | |||
| 2004-01-11 | (chess-clock-tick-tock): Do not decrease time if (chess-game-status ↵ | Mario Lang | |
| chess-module-game) is non-nil. | |||
| 2004-01-11 | fixed messed up parens | Mario Lang | |
| 2004-01-11 | (chess-ics-handler): Read the password before opening the connection. | Mario Lang | |
| This corrects a race where the password can be unknown when the prompt appears because the user hasnt finished typing yet... (chess-ics12-parse): Use `pop' to make stuff simpler and use `mapc' to get castling info. Indent chess-ics-regexp-alist differently. | |||
