Peter Osterlund
|
67e03495dc
|
Implement maxNPS UCI option for CuckooChess
This is an alternative way to limit the engine strength. It also has
the advantage of reducing heat and battery drain.
|
2020-04-11 02:26:28 +02:00 |
|
Hamidreza Bayat
|
16b57176b6
|
Update dependencies across modules
|
2020-03-29 15:53:19 +04:30 |
|
Peter Osterlund
|
3363b1d9c0
|
Use try-with-resources
|
2019-05-25 09:05:57 +02:00 |
|
Hamidreza Bayat
|
490bacfce0
|
Remove redundant type casts
|
2019-04-28 19:51:20 +04:30 |
|
Hamidreza Bayat
|
708660958c
|
Replace anonymous classes with lambda in CuckooChessEngine
|
2019-04-28 19:51:20 +04:30 |
|
Hamidreza Bayat
|
7b6841b9fb
|
Use Java 8 on CuckooChess,CuckooChessEngine
|
2019-04-28 19:51:20 +04:30 |
|
Hamidreza Bayat
|
6a2876f825
|
Update dependencies(Avoid using alpha & beta versions)
|
2019-04-21 21:35:54 +02:00 |
|
Peter Osterlund
|
78b4ac2762
|
Fix some Android Studio warnings.
|
2019-03-30 15:44:35 +01:00 |
|
Peter Osterlund
|
1a533ca1fb
|
Fix some Android Studio warnings.
|
2019-03-17 22:35:02 +01:00 |
|
Peter Osterlund
|
eaadffa6b0
|
Fix some Android Studio warnings.
|
2019-03-17 12:52:54 +01:00 |
|
Peter Osterlund
|
bd99154def
|
Convert project to Android Studio.
|
2019-03-17 09:11:36 +01:00 |
|
Peter Osterlund
|
4519ac3d27
|
CuckooChessEngine: Cosmetic fix.
|
2017-05-26 10:54:50 +02:00 |
|
Peter Osterlund
|
92cd27724a
|
Removed redundant public access modifier for interface methods.
|
2017-02-13 08:54:02 +01:00 |
|
Peter Osterlund
|
827a4ae18e
|
CuckooChessEngine: Build script tweak for F-Droid DroidFish build.
|
2017-01-03 19:58:30 +01:00 |
|
Peter Osterlund
|
6d560f76b1
|
CuckooChessEngine: Build script tweak for F-Droid DroidFish build.
|
2017-01-03 19:49:58 +01:00 |
|
Peter Osterlund
|
12aeb1353c
|
CuckooChessEngine: Removed automatically built file from source control.
|
2016-12-29 20:42:47 +01:00 |
|
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 |
|