Peter Osterlund
7610745dc5
Reduce maxNPS when UCI_LimitStrength is enabled
2020-04-13 16:56:42 +02:00
Peter Osterlund
00c59c0247
Add UCI_Elo support to CuckooChess
...
If both "Strength" and "UCI_Elo" is used, "UCI_Elo" tases precedence.
Internally UCI_Elo is converted to a Strength value using a lookup
table that was calculated by playing games against Stockfish 11 using
its UCI_Elo implementation. The time control was 60+0.6 on computers
where Stockfish bench reported about 1.73e6 NPS.
2020-04-13 16:56:27 +02:00
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
c4575a67d9
Java language level migrations
2020-03-29 15:53:20 +04:30
Hamidreza Bayat
16b57176b6
Update dependencies across modules
2020-03-29 15:53:19 +04:30
Hamidreza Bayat
6a90c4e650
Replace anonymous classes with lambda in CuckooChess
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
Ebrahim Byagowi
3f0b5e0045
Use Nimbus theme on the applet
...
See https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/nimbus.html
2019-04-25 00:30:10 +02:00
Peter Osterlund
69206ef89b
Include casefont.ttf in cuckoochess jar file
2019-04-25 00:30:10 +02:00
Hamidreza Bayat
6a2876f825
Update dependencies(Avoid using alpha & beta versions)
2019-04-21 21:35:54 +02:00
Peter Osterlund
e42ee6607e
Fix incorrect indentation.
2019-04-19 21:55:50 +02:00
Peter Osterlund
f8163545eb
Workaround for build failure when building from a clean source tree.
...
The build fails when building from a clean source tree, because the
CuckooChessEngine.jar file does not exist. This commit adds a workaround,
but you have to build twice to get the CuckooChess.jar file to be built.
2019-04-19 19:09:04 +02:00
Peter Osterlund
23b6f94678
CuckooChess: Fix bug in UCI option printout.
...
Also update UCI_EngineAbout to point to the correct URL.
2019-04-19 19:01:03 +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
1808bbb10c
Removed useless comments.
2016-12-25 13:20:14 +01:00
Peter Osterlund
7ac35ae42b
DroidFish: Added .gitignore files.
2015-03-13 20:38:30 +01: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
f74bf81fd4
CuckooChess: Fixed compiler warning.
2012-01-19 18:20:46 +00:00
Peter Osterlund
7a762d1ff0
CuckooChess: Fixed broken handling of UCI "searchmoves".
2012-01-17 23:34:41 +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
0461be164f
Moved CuckooChess project to trunk/
2011-11-12 19:43:59 +00:00