After an 8 year break..

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

Moderators: hgm, Rebel, chrisw

User avatar
silentshark
Posts: 327
Joined: Sat Mar 27, 2010 7:15 pm

After an 8 year break..

Post by silentshark »

I have been doing some tinkering with my old chess program, Francesca.

Think I might release a new version, soon. Stuff I've been doing:

- fixed a *horrible* bug in the SEE (meant that SEE was completely broken..)
- minor fix to eval for queens and rooks - relating to king proximity
- more aggressive pruning. This is the stuff that people call 'static null move pruning' these days, but has been around forever.
- lmp implemented (although I'm not happy with it yet)
- draw code improved
- PVS finally implemented

Hello to all the old-timer computer chess folks who are still around and involved :-)

Regards,
Tom
User avatar
Guenther
Posts: 4606
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: After an 8 year break..

Post by Guenther »

silentshark wrote: Sun Dec 30, 2018 3:12 pm I have been doing some tinkering with my old chess program, Francesca.

Think I might release a new version, soon. Stuff I've been doing:

- fixed a *horrible* bug in the SEE (meant that SEE was completely broken..)
- minor fix to eval for queens and rooks - relating to king proximity
- more aggressive pruning. This is the stuff that people call 'static null move pruning' these days, but has been around forever.
- lmp implemented (although I'm not happy with it yet)
- draw code improved
- PVS finally implemented

Hello to all the old-timer computer chess folks who are still around and involved :-)

Regards,
Tom
Great news Tom! Still 'MAD' after all those years? ;-)
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
User avatar
silentshark
Posts: 327
Joined: Sat Mar 27, 2010 7:15 pm

Re: After an 8 year break..

Post by silentshark »

Well, I came up with the 'MAD' acronym waaaay back, as a tip of the hat to doing something dynamic in the eval function (prior to that, back in the 1990's, everything was basically PST values).

When I added some dynamic king safety, it felt like a big deal (at the time). So I came up with MAD (manic, aggressive, dynamic). That king safety stuff is tuned back a bit these days, as it was fun, but weak.
User avatar
Werner
Posts: 2871
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: After an 8 year break..

Post by Werner »

Welcome back Tom!

Version 0.19 was the strongest version tested here:
Francesca MAD 0.19 2381

good luck and all the best for 2019
Werner
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: After an 8 year break..

Post by Gabor Szots »

That's great news Tom. Francesca may be 8 years older but so are we so she doesn't have to worry.
Gabor Szots
CCRL testing group
User avatar
Steve Maughan
Posts: 1221
Joined: Wed Mar 08, 2006 8:28 pm
Location: Florida, USA

Re: After an 8 year break..

Post by Steve Maughan »

Hi Tom,

Welcome back! Looking forward to testing your new creation!

Steve
http://www.chessprogramming.net - Maverick Chess Engine
User avatar
silentshark
Posts: 327
Joined: Sat Mar 27, 2010 7:15 pm

Re: After an 8 year break..

Post by silentshark »

Gabor Szots wrote: Sun Dec 30, 2018 9:28 pm That's great news Tom. Francesca may be 8 years older but so are we so she doesn't have to worry.
Indeed. In fact, Francesca must be about 28 years old now :-)
User avatar
silentshark
Posts: 327
Joined: Sat Mar 27, 2010 7:15 pm

Re: After an 8 year break..

Post by silentshark »

Steve Maughan wrote: Sun Dec 30, 2018 9:32 pm Hi Tom,

Welcome back! Looking forward to testing your new creation!

Steve
Thanks, Steve, hopefully release the new version soon. It's showing as over 60 elo up on the last version - the bugfixes gave quite a lot of that :-)
User avatar
Graham Banks
Posts: 41432
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: After an 8 year break..

Post by Graham Banks »

silentshark wrote: Sun Dec 30, 2018 3:12 pm I have been doing some tinkering with my old chess program, Francesca.

Think I might release a new version, soon. Stuff I've been doing:

- fixed a *horrible* bug in the SEE (meant that SEE was completely broken..)
- minor fix to eval for queens and rooks - relating to king proximity
- more aggressive pruning. This is the stuff that people call 'static null move pruning' these days, but has been around forever.
- lmp implemented (although I'm not happy with it yet)
- draw code improved
- PVS finally implemented

Hello to all the old-timer computer chess folks who are still around and involved :-)

Regards,
Tom
Fantastic news Tom!
Looking forward to including a new Francesca in my Amateur Series. :P
gbanksnz at gmail.com
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: After an 8 year break..

Post by Dann Corbit »

Good news
Looking forward to the new version
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.