Commit Graph

26 Commits

Author SHA1 Message Date
Peter Osterlund
1808bbb10c Removed useless comments. 2016-12-25 13:20:14 +01:00
Peter Osterlund
6996bead09 DroidFish, CuckooChessEngine: Don't fork when building book files.
This makes the build work even if "java" is not in the path.
2016-11-12 16:41:41 +01:00
Peter Osterlund
e0f8aef6d6 DroidFish, CuckooChessEngine: Use java ant task.
Use java ant task to create book.bin and eco.dat so that /usr/bin/java
does not have to be hardcoded.
2016-11-07 22:56:27 +01:00
P. Most
436f26ea58 Removed non existing directory 'test' from classpath 2016-05-15 17:58:21 +02:00
Peter Osterlund
c3f34dc9de CuckooChessEngine: Moved unit test code to a separate project, so that
it is not included in DroidFish.
2015-12-21 22:03:47 +01:00
Peter Osterlund
949aa08207 CuckooChess: Removed FIXME items. 2015-03-13 23:34:44 +01:00
Peter Osterlund
ed6ebbd4ab DroidFish: Fixed compiler warnings. 2015-03-13 21:43:57 +01:00
Peter Osterlund
7ac35ae42b DroidFish: Added .gitignore files. 2015-03-13 20:38:30 +01:00
Peter Osterlund
93d521c75e CuckooChess: Java applets are not allowed to use System.getProperty(). 2014-05-17 11:22:16 +00:00
Peter Osterlund
a14a8250a1 DroidFish: Use Locale.US for all text formatting. 2013-04-14 18:55:04 +00:00
Peter Osterlund
5c161d2101 DroidFish: Display chess moves using localized piece names. 2012-08-19 10:05:42 +00:00
Peter Osterlund
ab87bb9ae8 CuckooChess: Back-ported Texel improvements to CuckooChess. +24 ELO against previous version after 1894 games at 60/6 time control. 2012-07-15 10:39:23 +00:00
Peter Osterlund
83f51362d3 DroidFish, CuckooChess: Updated for fedora 17. 2012-07-12 12:48:01 +00:00
Peter Osterlund
34d52f62f2 CuckooChess: Small bug fix in transposition table replacement logic. 2012-03-10 09:52:02 +00:00
Peter Osterlund
4f4c1c75e7 CuckooChess: Don't use LMP when alpha or beta is a mate score. 2012-03-04 19:00:09 +00:00
Peter Osterlund
25ce2e990f CuckooChess: Added opening book line. 2012-01-26 18:02:22 +00:00
Peter Osterlund
7a762d1ff0 CuckooChess: Fixed broken handling of UCI "searchmoves". 2012-01-17 23:34:41 +00:00
Peter Osterlund
ae985c5ed5 CuckooChess: Made strength setting between 0% and 10% even weaker. 0% now plays random legal moves, and 10% corresponds to the old 0% setting. 2012-01-07 22:06:57 +00:00
Peter Osterlund
a1746f75dd CuckooChess: Fixed small bug in storing and logging of depth zero evaluation scores. 2011-12-07 05:48:11 +00:00
Peter Osterlund
7168e4be6e CuckooChess: Implemented late move pruning. 2011-12-04 17:32:22 +00:00
Peter Osterlund
c53f582581 CuckooChess: Don't do reverse futility pruning if there is too little material left. 2011-12-04 13:02:37 +00:00
Peter Osterlund
6194043af9 CuckooChess: Optimized reverse futility margins using CLOP. No significant change in playing strength though. 2011-12-04 08:11:13 +00:00
Peter Osterlund
15fec82d90 CuckooChessEngine: Implemented reverse futility pruning. 2011-12-03 08:12:08 +00:00
Peter Osterlund
c8b0b8a1d3 CuckooChess: Changed node counters to long to avoid wraparound on long searches. 2011-11-26 13:50:15 +00:00
Peter Osterlund
0dcdaeaa74 DroidFish: Added evaluation to avoid walking into wrong corner in KRKB endings. 2011-11-20 20:44:48 +00:00
Peter Osterlund
f2946fe6c7 Moved CuckooChessEngine project to trunk/ 2011-11-12 19:43:53 +00:00