index
:
emacs-chess.git
master
My fork of the Emacs-Chess package. A work-in-progress.
Craig Jennings
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
chess-pos.el
Age
Commit message (
Expand
)
Author
2014-05-20
Eliminate the circular dependency between chess-pos and chess-fen.
Mario Lang
2014-05-19
Convert some file headers to the standard form including license.
Mario Lang
2014-04-27
Simplify.
Mario Lang
2014-04-26
chess-pos.el: Another 10% speedup by precalculating sliding piece rays.
Mario Lang
2014-04-25
chess-search-position: Merge K testing into BRQ testing.
Mario Lang
2014-04-23
Misc. fixes.
Mario Lang
2014-04-21
chess-pos-search*: New function.
Mario Lang
2014-04-21
chess-search-position: 20% performance improvement by treating ray pieces com...
Mario Lang
2014-04-21
chess-search-position: Move castling check for rooks out of the direction loop.
Mario Lang
2014-04-20
chess-pos.el: Eliminate unused conditional.
Mario Lang
2014-04-20
chess-pos.el: Collapse two chess-pos-piece-p calls into one chess-pos-piece c...
Mario Lang
2014-04-20
chess-pos.el: Refactor/simplify 10x12 code.
Mario Lang
2014-04-20
chess-pos.el: Convert 3 more chess-incr-index calls to chess-next-index.
Mario Lang
2014-04-20
chess-pos.el: Convert 2 more calls to chess-incr-index to chess-next-index.
Mario Lang
2014-04-20
chess-pos.el: Convert 4 more chess-incr-index calls to chess-next-index.
Mario Lang
2014-04-19
chess-knight-directions: New constant.
Mario Lang
2014-04-19
chess-pos.el: Define constant lists of directions various pieces can move to.
Mario Lang
2014-04-19
chess-next-index: A 10x12 mailbox based function for advancing indices.
Mario Lang
2014-04-18
chess-pos-move: Really remove castling ability if rook has been moved.
Mario Lang
2014-04-07
chess-search-position: Also consider opponent king moves when checking for ch...
Mario Lang
2014-04-01
chess-rf-to-index: Fix assertion.
Mario Lang
2014-03-31
chess-pos.el: Reorder some definitions to pacify compiler.
Mario Lang
2014-03-30
Fix a rather serious bug in chess-pos-move:
Mario Lang
2014-03-24
chess-pos-can-castle: Avoid error if there is no king on the board.
Mario Lang
2009-12-27
char-valid-p is obsolete (as of Emacs 23.1); use characterp instead
Mario Lang
2008-09-01
When byte-compiling chess-pos, set cl-optimize-speed to 9. This increases
John Wiegley
2004-02-18
(chess-pos-passed-pawns): New function.
Mario Lang
2004-01-28
(chess-search-position): document arguments check-only and no-castling.
Mario Lang
2004-01-26
(chess-pos-move): There was a bug in castling removal when a Rook moved, now ...
Mario Lang
2004-01-26
(chess-pos-legal-candidates): Remove the opponent pawn if we are capturing en...
Mario Lang
2004-01-25
Added an argument to chess-search-position, so that if we are
John Wiegley
2004-01-07
remov chess-pos-read-epd-file
Mario Lang
2004-01-03
New function chess-pos-read-epd-file, which parses an epd file into a list of...
Mario Lang
2002-05-01
*** no comment ***
John Wiegley
2002-05-01
added a small comment
John Wiegley
2002-04-28
*** no comment ***
John Wiegley
2002-04-26
*** no comment ***
John Wiegley
2002-04-26
bug fixes
John Wiegley
2002-04-25
fix
John Wiegley
2002-04-24
*** no comment ***
John Wiegley
2002-04-24
*** no comment ***
John Wiegley
2002-04-24
added support for setting EPD codes
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
whitespace fix
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-17
*** no comment ***
John Wiegley
2002-04-17
*** no comment ***
John Wiegley
[next]