]>
code.delx.au - gnu-emacs-elpa/log
Mario Lang [Fri, 9 Jan 2004 07:56:11 +0000 (07:56 +0000)]
require 'chess-var
Mario Lang [Fri, 9 Jan 2004 07:43:40 +0000 (07:43 +0000)]
use `chess-var-to-algebraic'.
Mario Lang [Fri, 9 Jan 2004 07:37:10 +0000 (07:37 +0000)]
New function chess-var-to-algebraic
Mario Lang [Wed, 7 Jan 2004 21:35:43 +0000 (21:35 +0000)]
new file, implements opcodes am, bm, ce, pm and pv
Mario Lang [Wed, 7 Jan 2004 21:34:40 +0000 (21:34 +0000)]
remov chess-pos-read-epd-file
Mario Lang [Wed, 7 Jan 2004 00:24:55 +0000 (00:24 +0000)]
make chess-display-create interactive, and document chess-display-quit
Mario Lang [Wed, 7 Jan 2004 00:00:18 +0000 (00:00 +0000)]
add chess-fischer-random-position into the Creating Positions Manual Section
Mario Lang [Tue, 6 Jan 2004 23:41:24 +0000 (23:41 +0000)]
skels for chess-database
Mario Lang [Tue, 6 Jan 2004 16:03:21 +0000 (16:03 +0000)]
Require cl and add message calls
Mario Lang [Tue, 6 Jan 2004 02:58:24 +0000 (02:58 +0000)]
some docstrings
Mario Lang [Tue, 6 Jan 2004 02:57:25 +0000 (02:57 +0000)]
add @c lispfun for chess-ply-source and chess-ply-target
Mario Lang [Tue, 6 Jan 2004 02:37:31 +0000 (02:37 +0000)]
add &optional index to chess-var-side-to-move (sync with chess-game-side-to-move) and document it, mirroring chess-game-side-to-move docstring.
Mario Lang [Tue, 6 Jan 2004 02:31:57 +0000 (02:31 +0000)]
document chess-game-side-to-move
Mario Lang [Tue, 6 Jan 2004 01:07:18 +0000 (01:07 +0000)]
*
Mario Lang [Tue, 6 Jan 2004 01:05:58 +0000 (01:05 +0000)]
It mostly works now, only remaining problem is that the players move
is only displayed after the engine found a reply.
Mario Lang [Mon, 5 Jan 2004 18:53:34 +0000 (18:53 +0000)]
checkdoc attempt, some ver ysimple (I hope correct) docstrings added
Mario Lang [Mon, 5 Jan 2004 18:13:39 +0000 (18:13 +0000)]
next-pos has correct status now, added chess-file (epd) item
Mario Lang [Mon, 5 Jan 2004 10:46:07 +0000 (10:46 +0000)]
add three paragraphs from chess-pos.el commentary
Mario Lang [Sun, 4 Jan 2004 20:59:05 +0000 (20:59 +0000)]
still not working properly (only display is broken)
Mario Lang [Sun, 4 Jan 2004 18:28:37 +0000 (18:28 +0000)]
first version of a alpha-beta puring search ai
Mario Lang [Sun, 4 Jan 2004 14:52:15 +0000 (14:52 +0000)]
Set status of next-pos according to changes of ply
Mario Lang [Sun, 4 Jan 2004 14:29:21 +0000 (14:29 +0000)]
grrr, circular require
Mario Lang [Sun, 4 Jan 2004 01:16:58 +0000 (01:16 +0000)]
crafty is fixed again
Mario Lang [Sat, 3 Jan 2004 15:40:10 +0000 (15:40 +0000)]
New function chess-pos-read-epd-file, which parses an epd file into a list of positions
Mario Lang [Fri, 2 Jan 2004 17:57:34 +0000 (17:57 +0000)]
requires chess-pos
Mario Lang [Fri, 2 Jan 2004 16:10:46 +0000 (16:10 +0000)]
Insert STRING in chess-engine-send, makes debugging easier
Mario Lang [Fri, 2 Jan 2004 16:09:48 +0000 (16:09 +0000)]
display nogeneral seems to no longer display computer moves on newer crafties. At least removing display nogeneral makes crafty work again
Mario Lang [Thu, 1 Jan 2004 13:37:54 +0000 (13:37 +0000)]
crafty is broken
Mario Lang [Thu, 1 Jan 2004 13:36:09 +0000 (13:36 +0000)]
Explicitly look for gnuchess in /usr/games
John Wiegley [Fri, 21 Nov 2003 01:45:54 +0000 (01:45 +0000)]
*** no comment ***
Mario Lang [Sun, 9 Feb 2003 21:58:55 +0000 (21:58 +0000)]
Some ICS things
Mario Lang [Sun, 9 Feb 2003 21:56:37 +0000 (21:56 +0000)]
No it didnt (revert) bah
Mario Lang [Sun, 9 Feb 2003 21:54:52 +0000 (21:54 +0000)]
Change regexp to ^login, makes autologon work
John Wiegley [Fri, 24 Jan 2003 22:15:24 +0000 (22:15 +0000)]
Use a more specific signal rather than `error'.
John Wiegley [Fri, 24 Jan 2003 22:15:10 +0000 (22:15 +0000)]
Add missing string-to-int form.
John Wiegley [Fri, 24 Jan 2003 22:14:55 +0000 (22:14 +0000)]
Add status code to check for open server sockets.
Mario Lang [Wed, 8 Jan 2003 00:45:02 +0000 (00:45 +0000)]
(chess-plain-piece-text): Simplyfied a bit
(chess-plain-draw-square): Doc fix
Mario Lang [Wed, 8 Jan 2003 00:25:36 +0000 (00:25 +0000)]
(chess-create-modules): Add docstring
Mario Lang [Wed, 8 Jan 2003 00:13:33 +0000 (00:13 +0000)]
Catch the module-not-found error
Mario Lang [Tue, 7 Jan 2003 23:46:50 +0000 (23:46 +0000)]
Translate some strings
John Wiegley [Thu, 19 Dec 2002 18:17:23 +0000 (18:17 +0000)]
*** no comment ***
John Wiegley [Thu, 5 Sep 2002 07:50:45 +0000 (07:50 +0000)]
*** no comment ***
John Wiegley [Thu, 5 Sep 2002 07:50:41 +0000 (07:50 +0000)]
Check chess-sound-program before using it.
John Wiegley [Thu, 5 Sep 2002 07:50:30 +0000 (07:50 +0000)]
Avoided binding issue.
John Wiegley [Wed, 3 Jul 2002 22:02:40 +0000 (22:02 +0000)]
*** no comment ***
John Wiegley [Mon, 1 Jul 2002 23:23:36 +0000 (23:23 +0000)]
*** no comment ***
John Wiegley [Mon, 1 Jul 2002 06:45:38 +0000 (06:45 +0000)]
*** no comment ***
John Wiegley [Wed, 26 Jun 2002 00:42:37 +0000 (00:42 +0000)]
*** no comment ***
John Wiegley [Mon, 24 Jun 2002 21:38:12 +0000 (21:38 +0000)]
*** no comment ***
John Wiegley [Sat, 22 Jun 2002 00:05:27 +0000 (00:05 +0000)]
*** no comment ***
John Wiegley [Thu, 20 Jun 2002 00:40:29 +0000 (00:40 +0000)]
fix for when opponent calls flag
John Wiegley [Wed, 19 Jun 2002 21:51:14 +0000 (21:51 +0000)]
*** no comment ***
John Wiegley [Wed, 19 Jun 2002 21:51:13 +0000 (21:51 +0000)]
*** no comment ***
John Wiegley [Wed, 19 Jun 2002 17:47:41 +0000 (17:47 +0000)]
*** no comment ***
John Wiegley [Mon, 17 Jun 2002 21:56:10 +0000 (21:56 +0000)]
*** no comment ***
John Wiegley [Fri, 14 Jun 2002 23:43:21 +0000 (23:43 +0000)]
bumped minor rev
John Wiegley [Fri, 14 Jun 2002 23:41:56 +0000 (23:41 +0000)]
various small bug fixes
John Wiegley [Sat, 8 Jun 2002 21:42:10 +0000 (21:42 +0000)]
*** no comment ***
John Wiegley [Sat, 8 Jun 2002 21:42:06 +0000 (21:42 +0000)]
Make illegal chess moves (on a chess display) a message instead of an
error.
John Wiegley [Mon, 3 Jun 2002 18:42:46 +0000 (18:42 +0000)]
*** no comment ***
John Wiegley [Sun, 26 May 2002 19:34:12 +0000 (19:34 +0000)]
*** no comment ***
John Wiegley [Fri, 17 May 2002 20:19:36 +0000 (20:19 +0000)]
*** no comment ***
John Wiegley [Thu, 16 May 2002 17:35:09 +0000 (17:35 +0000)]
Removed dependency on cl's `position' function.
John Wiegley [Thu, 16 May 2002 17:28:18 +0000 (17:28 +0000)]
miscellaneous fixes
John Wiegley [Fri, 10 May 2002 20:31:01 +0000 (20:31 +0000)]
*** no comment ***
John Wiegley [Fri, 10 May 2002 20:19:17 +0000 (20:19 +0000)]
*** no comment ***
John Wiegley [Fri, 10 May 2002 20:17:59 +0000 (20:17 +0000)]
*** no comment ***
John Wiegley [Thu, 9 May 2002 23:11:40 +0000 (23:11 +0000)]
*** no comment ***
John Wiegley [Wed, 8 May 2002 00:05:07 +0000 (00:05 +0000)]
*** no comment ***
John Wiegley [Fri, 3 May 2002 21:15:43 +0000 (21:15 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 23:16:45 +0000 (23:16 +0000)]
bumped minor rev
John Wiegley [Wed, 1 May 2002 23:15:00 +0000 (23:15 +0000)]
added code for forfeiting on time
John Wiegley [Wed, 1 May 2002 22:23:13 +0000 (22:23 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 22:19:10 +0000 (22:19 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 22:01:09 +0000 (22:01 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 21:53:46 +0000 (21:53 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 21:47:30 +0000 (21:47 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 20:44:11 +0000 (20:44 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 20:31:07 +0000 (20:31 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 07:52:44 +0000 (07:52 +0000)]
bumped minor rev
John Wiegley [Wed, 1 May 2002 07:50:19 +0000 (07:50 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 07:50:19 +0000 (07:50 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 07:46:10 +0000 (07:46 +0000)]
fixes
John Wiegley [Wed, 1 May 2002 07:45:36 +0000 (07:45 +0000)]
Announce pawn promotions
John Wiegley [Wed, 1 May 2002 07:45:28 +0000 (07:45 +0000)]
Allow autosaving of completed games to databases
John Wiegley [Wed, 1 May 2002 06:07:25 +0000 (06:07 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 06:03:28 +0000 (06:03 +0000)]
autosaving is now much more efficient, and correct; still have to get
it correct for chess-network, though
John Wiegley [Wed, 1 May 2002 05:39:41 +0000 (05:39 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 01:14:49 +0000 (01:14 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 00:59:38 +0000 (00:59 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 00:23:04 +0000 (00:23 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 00:21:37 +0000 (00:21 +0000)]
fixed bug in popup logic
John Wiegley [Wed, 1 May 2002 00:10:10 +0000 (00:10 +0000)]
*** no comment ***
John Wiegley [Wed, 1 May 2002 00:09:25 +0000 (00:09 +0000)]
use chess-engine-convert-algebraic
John Wiegley [Wed, 1 May 2002 00:08:04 +0000 (00:08 +0000)]
disable autosaving during login, and determine check/checkmate from
the ics12 move text.
John Wiegley [Wed, 1 May 2002 00:07:41 +0000 (00:07 +0000)]
added a small comment
John Wiegley [Wed, 1 May 2002 00:07:30 +0000 (00:07 +0000)]
Tiny code rearrangement.
John Wiegley [Wed, 1 May 2002 00:07:17 +0000 (00:07 +0000)]
Tiny code rearrangement. If chess-ply-castling-changes fails, no ply
create will be attempted.
John Wiegley [Wed, 1 May 2002 00:06:56 +0000 (00:06 +0000)]
Sped up autosaving by a huge amount; also, allow auto-saving to be
disabled (it's not necessary when playing on ICS, for example).
John Wiegley [Tue, 30 Apr 2002 23:00:14 +0000 (23:00 +0000)]
*** no comment ***