New J.A Compiles

Discussion of anything and everything relating to chess playing software and machines.

Moderators: chrisw, Rebel, Ras

User avatar
Graham Banks
Posts: 43103
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New J.A Compiles

Post by Graham Banks »

Jim Ablett wrote: Fri Dec 27, 2024 3:23 pm Image
https://github.com/thgreiner/amy
Amy 0.9.6 Dev.bbbc300 by Thorsten Greiner

Amy 0.9.6 Dev.bbbc300 64 JA

JA modifications >
Added auto cpu/core detection (use on command line -cpu <no of cpus/cores to use>) to overrride
Fixed opening book creation and use (book.db/ecodb) under Windows

Windows/Linux & Android Clang profiled builds

https://drive.proton.me/urls/Q2QZ6V3BD4#pwclXduUrOYA

Jim.
I'm finding that Amy only reports evaluation from the engine point of view, when I'd like the option of evaluation from the white point of view.
Any chance that this option could be added?
gbanksnz at gmail.com
User avatar
Werner
Posts: 2934
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: New J.A Compiles

Post by Werner »

Jim Ablett wrote: Sat Jan 04, 2025 11:07 pm I've got some new avx512 capable hardware now :)
Here's a new Windows avx512 build of Igel 3.6.0. In my tests slightly faster than the bmi2 compile.
Not by much, but every little bit helps :)
https://drive.proton.me/urls/0T4X53HHFW#I9HUxb4wUZ4B
Jim.
Congrats Jim, it´s here about 10% faster on a AMD Processor,
I think you have too a new AMD, as Intel does no longer support AVX512
Werner
User avatar
Jim Ablett
Posts: 1852
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: New J.A Compiles

Post by Jim Ablett »

Werner wrote: Sun Jan 05, 2025 11:04 am
Jim Ablett wrote: Sat Jan 04, 2025 11:07 pm I've got some new avx512 capable hardware now :)
Here's a new Windows avx512 build of Igel 3.6.0. In my tests slightly faster than the bmi2 compile.
Not by much, but every little bit helps :)
https://drive.proton.me/urls/0T4X53HHFW#I9HUxb4wUZ4B
Jim.
Congrats Jim, it´s here about 10% faster on a AMD Processor,
I think you have too a new AMD, as Intel does no longer support AVX512
Hi Werner,

Glad it works. No it's Intel. I picked up a little Intel NUC with an i3-8121u for £130 which supports Avx512 :)

Image

Jim.
User avatar
Jim Ablett
Posts: 1852
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: New J.A Compiles

Post by Jim Ablett »

Graham Banks wrote: Sun Jan 05, 2025 7:33 am
Jim Ablett wrote: Fri Dec 27, 2024 3:23 pm Image
https://github.com/thgreiner/amy
Amy 0.9.6 Dev.bbbc300 by Thorsten Greiner

Amy 0.9.6 Dev.bbbc300 64 JA

JA modifications >
Added auto cpu/core detection (use on command line -cpu <no of cpus/cores to use>) to overrride
Fixed opening book creation and use (book.db/ecodb) under Windows

Windows/Linux & Android Clang profiled builds

https://drive.proton.me/urls/Q2QZ6V3BD4#pwclXduUrOYA

Jim.
I'm finding that Amy only reports evaluation from the engine point of view, when I'd like the option of evaluation from the white point of view.
Any chance that this option could be added?
Hi Graham,

I noticed that too while testing. I assumed there was an option somewhere in the rc file to change that but it seems not.
Should be easy to add that option. I'll take a look.

Jim.
User avatar
Jim Ablett
Posts: 1852
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: New J.A Compiles

Post by Jim Ablett »

Jim Ablett wrote: Mon Oct 07, 2024 10:35 am
Jim Ablett wrote: Sat Oct 05, 2024 7:48 pm Image
https://github.com/op12no2/lozza
Lozza 3 Dev.874772a by Colin Jenkins

Lozza 3 Dev.874772a 64 JA

Windows/Linux & Mac standalone executables (avx2 & generic)

https://drive.proton.me/urls/YX5FMQX5XG#G1O4aNl6ydCx

Jim.
Update:

Lozza 3 64 JA

Windows/Linux & Mac standalone executables (avx2 & generic)

https://drive.proton.me/urls/NBM88TVASC#asiBKgUTpUFc

Jim.
Update:

Lozza 5.18 Dev

Windows executable

https://drive.proton.me/urls/GVMQ3CRPVR#Wg8IGYbUWcRH

Built with Enigma Virtual Box so you may get an antivirus alert - just add an exception in the antivirus if you do.

Jim.
User avatar
Jim Ablett
Posts: 1852
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: New J.A Compiles

Post by Jim Ablett »

Jim Ablett wrote: Tue Nov 19, 2024 10:26 am
Jim Ablett wrote: Sun Oct 27, 2024 4:57 pm Image
https://github.com/dannyhammer/toad
Toad 1.0.0 by Danny Hammer

Toad 1.0.0 64 JA

Windows/Linux & Android builds

https://drive.proton.me/urls/APHMEK9B2R#FBYf1Exd1mJi

Jim.
Update:

Toad 1.4.0 64 JA

Windows/Linux/Android & MacOS builds

https://drive.proton.me/urls/D5ZJ6A6G1M#Ho8ey5CkXmF9

Jim.
Update:

Toad 3.0.0 64 JA

Windows/Linux and Android builds

https://drive.proton.me/urls/TRNPQWV9V8#K7TSZUgGv0Z8

Jim.
User avatar
Jim Ablett
Posts: 1852
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: New J.A Compiles

Post by Jim Ablett »

Jim Ablett wrote: Sun Jan 05, 2025 12:13 pm
Graham Banks wrote: Sun Jan 05, 2025 7:33 am
Jim Ablett wrote: Fri Dec 27, 2024 3:23 pm Image
https://github.com/thgreiner/amy
Amy 0.9.6 Dev.bbbc300 by Thorsten Greiner

Amy 0.9.6 Dev.bbbc300 64 JA

JA modifications >
Added auto cpu/core detection (use on command line -cpu <no of cpus/cores to use>) to overrride
Fixed opening book creation and use (book.db/ecodb) under Windows

Windows/Linux & Android Clang profiled builds

https://drive.proton.me/urls/Q2QZ6V3BD4#pwclXduUrOYA

Jim.
I'm finding that Amy only reports evaluation from the engine point of view, when I'd like the option of evaluation from the white point of view.
Any chance that this option could be added?
Hi Graham,

I noticed that too while testing. I assumed there was an option somewhere in the rc file to change that but it seems not.
Should be easy to add that option. I'll take a look.

Jim.
I have updated the download package with new builds - same download link.
Engine reports evaluation only from white pov now.
I added avx2/bmi2/avx512 intrinsics to the bitboard code - new avx512 build included.

https://drive.proton.me/urls/Q2QZ6V3BD4#pwclXduUrOYA

Jim.
User avatar
Graham Banks
Posts: 43103
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New J.A Compiles

Post by Graham Banks »

Thanks Jim. Much appreciated as always. :)
gbanksnz at gmail.com
User avatar
Jim Ablett
Posts: 1852
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: New J.A Compiles

Post by Jim Ablett »

Jim Ablett wrote: Mon Jan 06, 2025 1:23 am
Jim Ablett wrote: Sun Jan 05, 2025 12:13 pm
Graham Banks wrote: Sun Jan 05, 2025 7:33 am
Jim Ablett wrote: Fri Dec 27, 2024 3:23 pm Image
https://github.com/thgreiner/amy
Amy 0.9.6 Dev.bbbc300 by Thorsten Greiner

Amy 0.9.6 Dev.bbbc300 64 JA

JA modifications >
Added auto cpu/core detection (use on command line -cpu <no of cpus/cores to use>) to overrride
Fixed opening book creation and use (book.db/ecodb) under Windows

Windows/Linux & Android Clang profiled builds

https://drive.proton.me/urls/Q2QZ6V3BD4#pwclXduUrOYA

Jim.
I'm finding that Amy only reports evaluation from the engine point of view, when I'd like the option of evaluation from the white point of view.
Any chance that this option could be added?
Hi Graham,

I noticed that too while testing. I assumed there was an option somewhere in the rc file to change that but it seems not.
Should be easy to add that option. I'll take a look.

Jim.
I have updated the download package with new builds - same download link.
Engine reports evaluation only from white pov now.
I added avx2/bmi2/avx512 intrinsics to the bitboard code - new avx512 build included.

https://drive.proton.me/urls/Q2QZ6V3BD4#pwclXduUrOYA

Jim.
Update:

I had to remove the intrinsics code I added as it introduced an illegal move bug in check detection.

same link as before.

https://drive.proton.me/urls/Q2QZ6V3BD4#pwclXduUrOYA

Jim.
Dokterchen
Posts: 136
Joined: Wed Aug 15, 2007 12:18 pm
Location: Munich

Re: New J.A Compiles

Post by Dokterchen »

Jim Ablett wrote: Thu Jan 02, 2025 11:13 pm
Jim Ablett wrote: Tue Oct 29, 2024 2:15 pm
Jim Ablett wrote: Sat Aug 17, 2024 4:08 pm Image
https://github.com/Quanticade/Quanticade
Quanticade 0.8 dev.fd359fb by DarkNeutrino

Quanticade 0.8 dev.fd359fb 64 JA

Windows/Linux & Android profiled builds

https://drive.proton.me/urls/GV05GYQ66R#XZHi38Xbt2RQ

Jim.
Update:

Quanticade 0.9 Electra 64 JA

Windows/Linux & Android clang profiled builds

https://drive.proton.me/urls/FP4A4SP5G0#7RHD7eCvZOHX

Jim.
Update:

Quanticade Chimera 1.1 64 JA

Windows/Linux & Android profiled builds

https://drive.proton.me/urls/FRFTVK9CSG#7J5hLJ8zNZQ9

Jim.
I don't know if it's a compiler or source code bug, but both under WIN 10 and WIN 11 the engine crashes with more than one thread, even in command mode e.g. with “setoption name Threads value 2”.