Author: Gerd Isenberg
Date: 02:03:18 04/17/05
FYI - the number of distinguishable moves
with complete information in a sheet:
#Rookmoves 4 straight directions
8*7 + 8*6 + 8*5 + 8*4 + 8*3 + 8*2 + 8*1 = 8*28 = 224
4*224 = 32*28 => 896
#Bishopmoves 4 diagonal directions
1*7 + 3*6 + 5*5 + 7*4 + 9*3 + 11*2 + 13*1 = 5*28 = 140
4*140 = 20*28 => 560
#Kingmoves 4 straight, 4 diagonal directions
4*7*8 + 4*7*7 = 8*28 + 7*28
15*28 => 420
#Knightmoves 8 directions
(8-2)*(8-1) = 42 moves per direction
6*7*8 = 12*28 => 336
I found those multiples of 4*7 rather surprising ;-)
source valid move-coordiante combinations
piece/move per side w/b and all target combinations
=========================================================
queen 52*28 1456 2912 17472 {empty,p,n,b,r,q}
rook 32*28 896 1792 10752 {empty,p,n,b,r,q}
bishops 20*28 560 1120 6720 {empty,p,n,b,r,q}
king 15*28 420 840 5040 {empty,p,n,b,r,q}
knight 12*28 336 672 4032 {empty,p,n,b,r,q}
_________________________________________________________
#rvrsbl 131*28 3668 7336 7336 {empty}
=========================================================
castle 2 4 4 {empty}
double pawn-push 8 16 16 {empty}
single pawn-push 40 80 80 {empty}
_________________________________________________________
#of quite moves 3750 7500 7500 {empty}
512 aligned 7680 (0x1E00)
=========================================================
promotions 8 16 64 {N,B,R,Q}
promote capture 14 28 448 {n,b,r,q}x{N,B,R,Q}
other pawn captures 70 140 700 {p,n,b,r,q}
ep-captures 14 28 28 {empty}
_________________________________________________________
#of possible moves 45356
#of none quite moves 37856
#of possible moves
1K aligned 6*7680 46080 (0xB400)
=========================================================
Cheers,
Gerd
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.