| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
We remove functions chess-pos-to-string and chess-pos-from-string which
are really just aliases for chess-fen-to-pos and chess-pos-to-fen.
|
|
Additionally, clean up requires.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
make perft now takes 13m45s.
|
|
|
|
Another noticeable speedup.
|
|
Also, remove chess-plain-draw-borders, if chess-plain-boder-style is nil, we
do not draw any borders now.
|
|
|
|
|
|
|
|
|
|
Search for several pieces in one swipe of the board, returning an
alist of pieces and their indices. Use this in chess-legal-plies
for the common case where we want all legal plies for a certain
color makes the testsuite time go down to 9m57s.
|