Author: Ed Trice
Date: 17:05:37 01/07/04
Go up one level in this thread
Hi Michel, Looks like you get credit for the first perft for Gothic Chess! Congrats! I have not done a perft yet myself, but when I do, I will check my numbers with yours. Congrats again! And very ingenius implementation! --Ed >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.