Peter Osterlund
06948d542f
Change version to 1.90
2024-02-25 20:42:20 +01:00
Peter Osterlund
fd23962fc4
Use NEON dotprod instructions in Stockfish if supported by CPU
2024-02-25 20:42:12 +01:00
Peter Osterlund
bb02fffabd
Add DroidFish modifications to Stockfish
2024-02-25 16:55:18 +01:00
Peter Osterlund
1e79e9811a
Update to Stockfish 16.1
2024-02-25 16:55:12 +01:00
Peter Osterlund
33e8357b38
Change version to 1.89
2023-07-01 13:34:26 +02:00
Peter Osterlund
0d28f4aad8
Add DroidFish modifications to Stockfish
2023-07-01 13:34:26 +02:00
Peter Osterlund
1a81595361
Update to Stockfish 16
2023-07-01 13:34:22 +02:00
Peter Osterlund
c0963c567c
Change version to 1.88
2022-12-06 20:25:25 +01:00
Peter Osterlund
83dae065c5
Add DroidFish modifications to Stockfish
2022-12-06 20:24:20 +01:00
Peter Osterlund
10ff6f556b
Update to Stockfish 15.1
2022-12-06 20:24:00 +01:00
Peter Osterlund
7be558d773
Change version to 1.87
2022-04-23 14:05:26 +02:00
Peter Osterlund
523b2e67f3
Add DroidFish modifications to Stockfish
2022-04-23 14:03:20 +02:00
Peter Osterlund
07931e96a5
Update to Stockfish 15
2022-04-23 14:00:50 +02:00
Peter Osterlund
b64c4d1dac
Change version to 1.86
2021-07-02 21:02:01 +02:00
Peter Osterlund
d577dc6392
Add DroidFish modifications to Stockfish
2021-07-02 20:59:36 +02:00
Peter Osterlund
4f7930acf0
Update to Stockfish 14
2021-07-02 20:50:36 +02:00
Peter Osterlund
fe7a8fac11
Update build tools
2021-06-06 23:28:22 +02:00
Peter Osterlund
fd0b61fd0e
Change version to 1.85
2021-02-20 17:39:41 +01:00
Peter Osterlund
2fd84a648c
Use embedded net when UCI option EvalFile has empty value
2021-02-20 17:39:41 +01:00
Peter Osterlund
16d09453b9
Add DroidFish modifications to Stockfish
2021-02-20 17:39:37 +01:00
Peter Osterlund
4d2ef64ce8
Update to Stockfish 13
2021-02-20 13:16:54 +01:00
Peter Osterlund
51bcecd6f4
Change version to 1.84
2020-10-03 10:08:37 +02:00
Peter Osterlund
e74151d92d
German translation updates
2020-10-03 10:02:28 +02:00
Peter Osterlund
48655d49fa
Add DroidFish modifications to Stockfish
2020-10-03 09:42:47 +02:00
Peter Osterlund
5394ccb165
Update Stockfish to development version from 2020-09-28
2020-10-03 09:39:38 +02:00
Peter Osterlund
d4e899b6be
Avoid NPE if opening a shared input stream fails
2020-09-28 19:32:05 +02:00
Peter Osterlund
ca39ffbf09
Improve move probability calculation for CTG books
2020-09-28 19:32:02 +02:00
Peter Osterlund
ce2e5a326a
Spanish translation updates
...
From Amador Cuesta.
2020-09-24 22:15:37 +02:00
Peter Osterlund
15ed3846cc
Change version to 1.83
2020-09-21 21:13:32 +02:00
Peter Osterlund
cbb3897833
Add link to the DroidFish manual from the About/Help dialog
2020-09-21 20:57:59 +02:00
Peter Osterlund
1e7aaf682b
Don't use NEON instructions for non-NEON ARM CPUs
...
Since NDK r21b NEON instructions are used by default. Explicitly
disable them for non-NEON CPUs.
2020-09-20 15:25:57 +02:00
Peter Osterlund
150082a57f
Compile Stockfish with LTO for all CPU types
...
Use link time optimization when compiling Stockfish for all CPU types.
2020-09-20 08:06:18 +02:00
Peter Osterlund
1871f1d54a
Update to current Stockfish development version
...
Corresponds to commit 8b8a510fd6a1a17b39b2d4b166f60ac7be0dab23 in
Stockfish repository, from Wed Sep 16 17:39:11 2020 +0200.
2020-09-20 00:01:50 +02:00
Peter Osterlund
ed5ef03dba
Better compiler flags for Stockfish
2020-09-19 23:43:19 +02:00
Peter Osterlund
ef03748982
Add copyright info for cpu_features library to about/help dialog
2020-09-13 21:05:31 +02:00
Peter Osterlund
82e1eb2e0e
Use no-SIMD engine version when needed
...
If the CPU does not support the required SIMD instructions, use the
stockfish_nosimd engine version instead.
2020-09-13 20:03:11 +02:00
Peter Osterlund
fe9689e5f2
Fix Android Studio warning
2020-09-13 16:47:15 +02:00
Peter Osterlund
105ae49b01
Build non-SIMD versions of Stockfish engine
...
Will be used for CPUs that don't support the best SIMD instructions.
2020-09-13 15:51:12 +02:00
Peter Osterlund
bec49dc5a7
Use embedded net when UCI option EvalFile has default value
2020-09-13 07:25:38 +02:00
Peter Osterlund
1a9a3627b6
Add DroidFish modifications to Stockfish
2020-09-13 07:25:38 +02:00
Peter Osterlund
94c39e402e
Update to Stockfish 12
2020-09-13 07:25:31 +02:00
Peter Osterlund
6bcbd6d080
Update Stockfish to development version from 2020-06-17
2020-09-06 10:13:09 +02:00
Peter Osterlund
a64eab03cc
Minor cleanup in xml layout files
2020-08-16 12:40:06 +02:00
Peter Osterlund
c199678041
Update translations
2020-06-06 15:08:56 +02:00
Peter Osterlund
c4c650ce51
Initialize DroidFishApp.appContext earlier
...
This is an attempt to fix crashes reported in the play console.
2020-06-01 22:28:40 +02:00
Peter Osterlund
7d87d1fbd4
Minor cleanup
2020-06-01 22:13:22 +02:00
Peter Osterlund
219c07e769
Avoid crash if engine .ini file is corrupt
2020-05-27 19:59:41 +02:00
Peter Osterlund
999016889c
Update translations
2020-05-23 07:05:11 +02:00
Peter Osterlund
c59fdfddaf
Change version to 1.82
2020-05-20 21:29:55 +02:00
Peter Osterlund
8fdfdede44
Fix potential crash if an engine reports an invalid currmove
...
Could cause an ArrayIndexOutOfBoundsException:
at org.petero.droidfish.gamelogic.Position.getPiece (Position.java:153)
at org.petero.droidfish.gamelogic.MoveGen.pseudoLegalMoves (MoveGen.java:109)
at org.petero.droidfish.gamelogic.MoveGen.legalMoves (MoveGen.java:32)
at org.petero.droidfish.gamelogic.TextIO.moveToString (TextIO.java:429)
at org.petero.droidfish.gamelogic.TextIO.moveToString (TextIO.java:339)
at org.petero.droidfish.gamelogic.DroidChessController$SearchListener.notifyCurrMove (DroidChessController.java:826)
2020-05-18 22:51:02 +02:00