Computer Chess Club Archives


Search

Terms

Messages

Subject: perft numbers for gothic chess

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.