New engine releases & news H1 2025

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

Moderator: Ras

nocturn9x
Posts: 35
Joined: Mon Aug 05, 2024 1:28 pm
Full name: Mattia Giambirtone

Re: New engine releases & news H2 2024

Post by nocturn9x »

Hello there! Just notifying y'all that I've released version 1.3 of Heimdall :)

You can find it at the following URL (windows binaries coming soon, I promise): https://git.nocturn9x.space/heimdall-en ... es/tag/1.3
nocturn9x
Posts: 35
Joined: Mon Aug 05, 2024 1:28 pm
Full name: Mattia Giambirtone

Re: New engine releases & news H2 2024

Post by nocturn9x »

Wolfgang wrote: Fri Jan 03, 2025 9:08 pm There is a new Thread for first half of 2025... 😉

New engine releases & news H1 2025
Oops, my bad! Moving the post over...
nocturn9x
Posts: 35
Joined: Mon Aug 05, 2024 1:28 pm
Full name: Mattia Giambirtone

Re: New engine releases & news H1 2025

Post by nocturn9x »

Hello there! Just notifying y'all that I've released version 1.3 of Heimdall :)

You can find it at the following URL (windows binaries coming soon, I promise): https://git.nocturn9x.space/heimdall-en ... es/tag/1.3
Damir
Posts: 2864
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases & news H1 2025

Post by Damir »

Heimdall is very buggy engine.

If I try and play 5+0 Blitz games, engine will resign on its own with a message Engine caused exception.

If I try and set Engine to use Weirdtime control, engine will run out of time after 8-9 moves.

Not very good in my opinion. :( :(
User avatar
Gabor Szots
Posts: 1428
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: New engine releases & news H1 2025

Post by Gabor Szots »

Damir wrote: Mon Feb 03, 2025 3:00 pm Heimdall is very buggy engine.

If I try and play 5+0 Blitz games, engine will resign on its own with a message Engine caused exception.

If I try and set Engine to use Weirdtime control, engine will run out of time after 8-9 moves.

Not very good in my opinion. :( :(
Make sure you use the default value '<default>' for the eval file.
Gabor Szots
CCRL testing group
Damir
Posts: 2864
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases & news H1 2025

Post by Damir »

It does not matter what I use, the engine is not working.

I am using Fritz 19 GUI on playchess server.
Damir
Posts: 2864
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases & news H1 2025

Post by Damir »

I use the engine for online play against other engines and it is simply not working.
Modern Times
Posts: 3696
Joined: Thu Jun 07, 2012 11:02 pm

Re: New engine releases & news H1 2025

Post by Modern Times »

Damir wrote: Mon Feb 03, 2025 3:00 pm Heimdall is very buggy engine.

If I try and play 5+0 Blitz games, engine will resign on its own with a message Engine caused exception.

If I try and set Engine to use Weirdtime control, engine will run out of time after 8-9 moves.

Not very good in my opinion. :( :(
Would be a good idea to read the webpage for the engine in my opinion !

Heimdall is designed (and tested) to play at the standard time controls of time + increment: since I do not have the hardware nor the time to test others (like sudden death or moves to go), support for outdated/nonstandard time controls has been hidden behind the EnableWeirdTCs option. Unless this option is set, Heimdall will refuse to play either if its own increment is missing/zero or if it is told to play with a moves to go time control (this one is especially important because it is not taken into account at all in time management!): this technically means Heimdall is not fully UCI compliant unless EnableWeirdTCs is enabled, but I believe this trade-off is worth it, as it means that if it does indeed perform worse at untested time controls then the tester will have full knowledge as to why that is. If that upsets you or makes you want to not test Heimdall, that's fine! I'm sorry you feel that way, but this is my engine after all :)
nocturn9x
Posts: 35
Joined: Mon Aug 05, 2024 1:28 pm
Full name: Mattia Giambirtone

Re: New engine releases & news H1 2025

Post by nocturn9x »

Modern Times wrote: Tue Feb 04, 2025 12:19 am
Damir wrote: Mon Feb 03, 2025 3:00 pm Heimdall is very buggy engine.

If I try and play 5+0 Blitz games, engine will resign on its own with a message Engine caused exception.

If I try and set Engine to use Weirdtime control, engine will run out of time after 8-9 moves.

Not very good in my opinion. :( :(
Would be a good idea to read the webpage for the engine in my opinion !

Heimdall is designed (and tested) to play at the standard time controls of time + increment: since I do not have the hardware nor the time to test others (like sudden death or moves to go), support for outdated/nonstandard time controls has been hidden behind the EnableWeirdTCs option. Unless this option is set, Heimdall will refuse to play either if its own increment is missing/zero or if it is told to play with a moves to go time control (this one is especially important because it is not taken into account at all in time management!): this technically means Heimdall is not fully UCI compliant unless EnableWeirdTCs is enabled, but I believe this trade-off is worth it, as it means that if it does indeed perform worse at untested time controls then the tester will have full knowledge as to why that is. If that upsets you or makes you want to not test Heimdall, that's fine! I'm sorry you feel that way, but this is my engine after all :)

Thanks for actually bothering with the README :)
nocturn9x
Posts: 35
Joined: Mon Aug 05, 2024 1:28 pm
Full name: Mattia Giambirtone

Re: New engine releases & news H1 2025

Post by nocturn9x »

Damir wrote: Mon Feb 03, 2025 3:00 pm Heimdall is very buggy engine.

If I try and play 5+0 Blitz games, engine will resign on its own with a message Engine caused exception.

If I try and set Engine to use Weirdtime control, engine will run out of time after 8-9 moves.

Not very good in my opinion. :( :(
Hello there,

Heimdall is not designed to play at sudden death, so you experiencing this type of behavior is exactly why the weird time control option exists :)

Heimdall's time management is built around the assumption that increment will be present, and so I test at those conditions only. The fact that the engine is timing out is not surprising to me. Are you experiencing any other issues besides the ones related to timeouts? I do absolutely want to fix any bugs that you may have found!