Peter Lane
|
ba7279b02f
multiple pieces per line of definition
|
11 anni fa |
Peter Lane
|
5eda06ee01
selecting and saving games from database
|
11 anni fa |
petercrlane
|
23fa96cd08
tests
|
11 anni fa |
petercrlane
|
89c34c619b
more tests for positiondefinition
|
11 anni fa |
Peter Lane
|
35d540801b
simple position matchers
|
11 anni fa |
petercrlane
|
d1c3e62ff6
counting pieces on board
|
11 anni fa |
petercrlane
|
b199a24426
reorganised + fixed error in bishop-moves
|
11 anni fa |
Peter Lane
|
6b7e138cad
reads multiple games into a database
|
11 anni fa |
Peter Lane
|
5f9f45a3a8
pgn headers treated as a hash table
|
11 anni fa |
Peter Lane
|
e758a5f687
look for blocks on bishop moves
|
11 anni fa |
Peter Lane
|
e7101f2381
correctly parses and displays fischer-spassky pgn game
|
11 anni fa |
Peter Lane
|
1008d88981
added pawn captures leading to promotion
|
11 anni fa |
Peter Lane
|
a4917a001d
pawn captures + e.p.
|
11 anni fa |
Peter Lane
|
bd25cb394c
complete piece moves and captures
|
11 anni fa |
Peter Lane
|
cac841f640
can_reach code to check piece moves
|
11 anni fa |
Peter Lane
|
1a9a854f97
find locations of pieces
|
11 anni fa |
Peter Lane
|
b07c63b49b
streamlined testing of piece moves
|
11 anni fa |
petercrlane
|
09263d4172
added pawn promotions
|
11 anni fa |
petercrlane
|
69d974d7e4
finished pawn moves
|
11 anni fa |
Peter Lane
|
acbd1bbb4e
white pawn moves
|
11 anni fa |
Peter Lane
|
3df8ff24d9
added first moves
|
11 anni fa |
Peter Lane
|
36a94dcc89
basic pgn storage
|
11 anni fa |
Peter Lane
|
d5a2f73212
started pgn reading
|
11 anni fa |
Peter Lane
|
7b1e34c7fb
create position from FEN
|
11 anni fa |
Peter Lane
|
52d893daa8
initial chessboard structure
|
11 anni fa |
Peter Lane
|
de20892b3d
initial files
|
11 anni fa |
Peter Lane
|
092c330faf
Initial commit
|
11 anni fa |