Author: Michel Langeveld
Date: 16:57:32 01/07/04
To expirement a bit with TSCP I decided to start to make it gothic chess aware. The advantage of using TSCP 1.8 is that it is not highly optimized for a 8x8 board like more advanched programs are. I am not sure if all my changes are right. I did the following: - added 2 constant BOARD_MAX_X and BOARD_MAX_Y, to make it easier to change the board size - added 2 new pieces - change the castling rights - added a perft command - added a ml (movelist) command - changed the piece values - changed mailbox values - changed piece-square-values - added some comments here and there Here is the results: Tom Kerrigan's Simple Chess Program (TSCP) version 1.8, 1/30/03 Copyright 1997 Tom Kerrigan Changed by Michel Langeveld in 2003 to play gothic chess "help" displays a list of commands. Opening book missing. tscp> d 8 r n b q c k a b n r 7 p p p p p p p p p p 6 . . . . . . . . . . 5 . . . . . . . . . . 4 . . . . . . . . . . 3 . . . . . . . . . . 2 P P P P P P P P P P 1 R N B Q C K A B N R a b c d e f g h i j tscp> ml move 1 a2a3 move 2 a2a4 move 3 b2b3 move 4 b2b4 move 5 c2c3 move 6 c2c4 move 7 d2d3 move 8 d2d4 move 9 e2e3 move 10 e2e4 move 11 f2f3 move 12 f2f4 move 13 g2g3 move 14 g2g4 move 15 h2h3 move 16 h2h4 move 17 i2i3 move 18 i2i4 move 19 j2j3 move 20 j2j4 move 21 b1a3 move 22 b1c3 move 23 e1d3 move 24 e1f3 move 25 g1f3 move 26 g1h3 move 27 i1h3 move 28 i1j3 tscp> perft 1 total perft = 28 tscp> perft 2 total perft = 784 Do you know what should be perft 3? I left my anwwer away because I have to check my answer ... Ok ... I go sleeping
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.