Page 1 of 1

New crafty version

Posted: Sat Aug 10, 2019 4:03 am
by bob
I just fixed a bug found by a crafty user. Basic idea was that after the syzygy implementation, I left a piece of code in iterate.c that could cause a nasty issue (playing a null move at the root and blowing up). Minor fix to solve this. If anyone is interested in distributing this, let me know and I can send it to you. I no longer have the ftp web site at UAB.

Re: New crafty version

Posted: Sat Aug 10, 2019 11:12 am
by Vinvin
May be put the source on github.com ?

Re: New crafty version

Posted: Sat Aug 10, 2019 11:35 am
by Guenther
Vinvin wrote: Sat Aug 10, 2019 11:12 am May be put the source on github.com ?
I want to mention that nearly all sources of all crafty versions are already put on one github account by Martin Pedersen since 2018.
May be Bob can contact him and he will just add the new version there.

https://github.com/MartinMSPedersen/Crafty-Chess
martin@linux.com

I am sure Mike or Dann will compile it soon.

Re: New crafty version

Posted: Sat Aug 10, 2019 2:53 pm
by phhnguyen
Guenther wrote: Sat Aug 10, 2019 11:35 am May be Bob can contact him and he will just add the new version there.
To respect the author, I suggest him to contact Bob first, ask permission as an official source then offer help ;)

BTW, I prefer an official website/repository directly from Bob.

Re: New crafty version

Posted: Mon Aug 12, 2019 6:38 pm
by MikeB
bob wrote: Sat Aug 10, 2019 4:03 am I just fixed a bug found by a crafty user. Basic idea was that after the syzygy implementation, I left a piece of code in iterate.c that could cause a nasty issue (playing a null move at the root and blowing up). Minor fix to solve this. If anyone is interested in distributing this, let me know and I can send it to you. I no longer have the ftp web site at UAB.
Hi Bob,
I sent you a private message , but for some reason it is still hung up in my Talkchess outbox. Hopefully you get it today or tomorrow. If it doesn’t go through , what is the best way to reach you?
Best regards,
Michael

Re: New crafty version

Posted: Mon Aug 12, 2019 7:44 pm
by zullil
MikeB wrote: Mon Aug 12, 2019 6:38 pm
bob wrote: Sat Aug 10, 2019 4:03 am I just fixed a bug found by a crafty user. Basic idea was that after the syzygy implementation, I left a piece of code in iterate.c that could cause a nasty issue (playing a null move at the root and blowing up). Minor fix to solve this. If anyone is interested in distributing this, let me know and I can send it to you. I no longer have the ftp web site at UAB.
Hi Bob,
I sent you a private message , but for some reason it is still hung up in my Talkchess outbox. Hopefully you get it today or tomorrow. If it doesn’t go through , what is the best way to reach you?
Best regards,
Michael
If I recall correctly, a pm appears in your outbox until the recipient views it, but it has already been "sent".

Re: New crafty version

Posted: Mon Aug 12, 2019 8:55 pm
by MikeB
zullil wrote: Mon Aug 12, 2019 7:44 pm
MikeB wrote: Mon Aug 12, 2019 6:38 pm
bob wrote: Sat Aug 10, 2019 4:03 am I just fixed a bug found by a crafty user. Basic idea was that after the syzygy implementation, I left a piece of code in iterate.c that could cause a nasty issue (playing a null move at the root and blowing up). Minor fix to solve this. If anyone is interested in distributing this, let me know and I can send it to you. I no longer have the ftp web site at UAB.
Hi Bob,
I sent you a private message , but for some reason it is still hung up in my Talkchess outbox. Hopefully you get it today or tomorrow. If it doesn’t go through , what is the best way to reach you?
Best regards,
Michael
If I recall correctly, a pm appears in your outbox until the recipient views it, but it has already been "sent".
Thx - was not aware of that little tidbit.

Re: New crafty version

Posted: Mon Aug 12, 2019 9:17 pm
by Dann Corbit
Just got back from vacation.
Where is the source code for the current version of Crafty?

Re: New crafty version

Posted: Mon Aug 12, 2019 9:22 pm
by bob
MikeB wrote: Mon Aug 12, 2019 6:38 pm
bob wrote: Sat Aug 10, 2019 4:03 am I just fixed a bug found by a crafty user. Basic idea was that after the syzygy implementation, I left a piece of code in iterate.c that could cause a nasty issue (playing a null move at the root and blowing up). Minor fix to solve this. If anyone is interested in distributing this, let me know and I can send it to you. I no longer have the ftp web site at UAB.
Hi Bob,
I sent you a private message , but for some reason it is still hung up in my Talkchess outbox. Hopefully you get it today or tomorrow. If it doesn’t go through , what is the best way to reach you?
Best regards,
Michael
RobertMHyatt at yahoo dot com

My old UAB address (no cis.) also works...

Re: New crafty version

Posted: Mon Aug 12, 2019 9:23 pm
by bob
Dann Corbit wrote: Mon Aug 12, 2019 9:17 pm Just got back from vacation.
Where is the source code for the current version of Crafty?
Actually it is going to take a few days. Looks like there is a bug in the syzygy probe code I used. Has a problem with en passant captures...

I'll post an update when I get this resolved...