a0ee66638d
Version 0.8.0
...
=============
Just before creating the external config file
2006-07-04 01:45:39 +00:00
8a641a6e1e
Version 0.7.9
...
=============
Added open book
Added a weighted static evaluation function where
the position of each piece is important
2006-07-02 18:29:29 +00:00
b02755be4e
Version 7.0
...
===========
Corrected a few bugs from 6.9, like the principal variation.
About to add opening book.
2006-07-02 13:51:14 +00:00
1b500b4421
Version 6.9
...
===========
Now detects draw (50 moves only)
Displays time to find move
Can read a library of problems from a file
Each problem can be selected independently or all can be
played in succession and then the result is displayed.
2006-07-01 15:06:24 +00:00
74206376a7
Version 0.5.6
...
=============
Now has weights for each piece.
Now detects endgame (uses different evaluation function)
2006-06-30 17:10:53 +00:00
e9d5fe78a7
Before a big change in the code : different value for each piece
2006-06-30 15:34:22 +00:00
95deacff45
Version 5.2
...
===========
Corrected another bug in alpha-beta.
2006-06-29 18:45:21 +00:00
feea4b103b
Version 5.0
...
===========
Alpha-beta pruning is the only main change.
2006-06-25 13:26:08 +00:00
1a54cfd06f
Quelques modifications mineures
2006-04-29 01:25:12 +00:00
ed438e593a
Version 1.4.2
...
Now possible to undo, save games, restore positions, and view statistics when the computer plays.
2006-01-28 16:35:21 +00:00
a3916eb445
End of game detection now works fine but has made the game a lot slower.
...
I will imporve this with a : istherevalidmove function.
2006-01-28 13:50:40 +00:00
213b1e3bf0
v0.4.1
...
The computer plays with minmax and detects the end of games
No known bugs
2006-01-27 23:34:09 +00:00
5266b582bb
Version 0.4
...
Now plays with a grandpa minmax.
It is much better, though not excellent ;)
2006-01-26 18:05:16 +00:00
651ed576bd
Version 0.1.99
...
==============
Everything seems to work fine for a two player game.
2006-01-13 16:48:21 +00:00
c62bdacb9f
Version 0.1.9
...
Rules are checked and en passant works.
Does not check if black or white is playing.
Does not check multiple possibilities for promotion.
2006-01-13 12:29:54 +00:00
0ffdf58af4
Testing and debugging of the rules :
...
by typing "hint a3" it is possible to know all the possible moves for the piece on a3.
(Pawn and Queen not implemented yet)
2006-01-11 18:32:01 +00:00
d2c08d60c5
Perfecting comments to be able to create a javadoc.
2006-01-10 15:39:55 +00:00
5373eaf0aa
Moves are now intuitive.
...
Don't have to tell what piece to move and what piece to capture.
Big code cleanup as well.
2006-01-10 12:35:32 +00:00
5bd6db4b06
This is a first version where it is possible to play in console.
...
Rules are not implemented and program crashes when moving a piece that does not
exit or when trying to capture our own pieces...
2006-01-07 16:34:40 +00:00
08c973a452
In this version it is possible to add and remove a piece (BLACK_PAWN) to the board.
...
The board is diplayed in a very basic way in the console.
2006-01-05 16:37:20 +00:00