patricia devlog

Discussion of chess software programming and technical issues.

Moderator: Ras

Whiskers
Posts: 241
Joined: Tue Jan 31, 2023 4:34 pm
Full name: Adam Kulju

Re: patricia devlog

Post by Whiskers »

Whiskers wrote: Mon Feb 19, 2024 4:09 pm Patricia's in a pretty clear first but there's still work to be done (3k game tournament). She wasn't that much more aggressive than Peacekeeper (take it out though and Patricia laps everyone). I want to see the EAS score delta be more like 50k-60k before I consider releasing a first version.

Code: Select all

Rank  EAS-Score  sacs   shorts  draws  moves  Engine/player 
-------------------------------------------------------------------
   1    153324  20.47%  20.47%  13.00%   67   Patricia 0.1  
   2    122006  16.19%  25.96%  18.11%   65   Peacekeeper 1.50  
   3     98288  14.35%  12.91%  14.27%   70   Willow 2.8  
   4     83179  10.89%  15.41%  18.19%   70   Wahoo v3  
   5     72299  10.01%  16.00%  19.98%   71   Midnight v5  
   6     62558  10.83%  11.32%  21.01%   72   Polaris 1.6.1  
   7     62335  04.03%  17.39%  25.43%   68   Akimbo 0.4.1  
-------------------------------------------------------------------

Patricia 1.0 is now out! And yes, the EAS score delta jumped up to 60k :mrgreen:
https://github.com/Adam-Kulju/Patricia/releases/tag/1.0

I can't wait to see Patricia in action in CCRL and other events.

A lesson I am starting to learn: testing an engine with an extra change against itself works great for measuring ELO but aggressiveness is a bit of a different story, especially for somewhat small changes. I might do gauntlets for testing from now on and see if that helps at all.
User avatar
eboatwright
Posts: 41
Joined: Tue Jan 09, 2024 8:38 pm
Full name: E Boatwright

Re: patricia devlog

Post by eboatwright »

Congrats on the 1.0 release! This is a really cool project; can't wait to see all the interesting games
Creator of Maxwell
chesskobra
Posts: 347
Joined: Thu Jul 21, 2022 12:30 am
Full name: Chesskobra

Re: patricia devlog

Post by chesskobra »

Could you please make some interesting games available once in a while. Thanks.
Whiskers
Posts: 241
Joined: Tue Jan 31, 2023 4:34 pm
Full name: Adam Kulju

Re: patricia devlog

Post by Whiskers »

chesskobra wrote: Tue Feb 27, 2024 5:08 pm Could you please make some interesting games available once in a while. Thanks.
A couple interesting games from the last set. The first one especially is quite wild.




Whiskers
Posts: 241
Joined: Tue Jan 31, 2023 4:34 pm
Full name: Adam Kulju

Re: patricia devlog

Post by Whiskers »

Update: I added code to support the stop command right before releasing and while it worked with stop plenty well, it broke the rest of the engine. This is now fixed; Patricia's executables have been updated and will function just fine.
chesskobra
Posts: 347
Joined: Thu Jul 21, 2022 12:30 am
Full name: Chesskobra

Re: patricia devlog

Post by chesskobra »

I liked the games, but these games are often hard to understand for my level of understanding. I will be testing 1.0 as a sparring partner.
User avatar
Sylwy
Posts: 4809
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: patricia devlog

Post by Sylwy »

chesskobra wrote: Wed Feb 28, 2024 3:24 pm I liked the games, but these games are often hard to understand for my level of understanding. I will be testing 1.0 as a sparring partner.
Significant!

Lozza 2.5 x64 is a near 2700 Elo chess engine. Patricia-1.0-v3 is an amazing chess engine.

Image

:lol:
Whiskers
Posts: 241
Joined: Tue Jan 31, 2023 4:34 pm
Full name: Adam Kulju

Re: patricia devlog

Post by Whiskers »

Further improvement has been a bit tricky, but today I found a bug in SEE that made it not be able to detect pawn sacrifices. Hopefully that will help increase Patricia's sacrifice count.
Whiskers
Posts: 241
Joined: Tue Jan 31, 2023 4:34 pm
Full name: Adam Kulju

Re: patricia devlog

Post by Whiskers »

Whiskers wrote: Sun Mar 03, 2024 11:11 pm Further improvement has been a bit tricky, but today I found a bug in SEE that made it not be able to detect pawn sacrifices. Hopefully that will help increase Patricia's sacrifice count.

The answer.... was yes.
First attempt.

Code: Select all

Rank  EAS-Score  sacs   shorts  draws  moves  Engine/player 
-------------------------------------------------------------------
   1    301361  29.84%  27.40%  07.52%   62   Patricia  
   2    127198  14.31%  30.03%  19.48%   64   Peacekeeper 1.50  
   3    100220  15.11%  18.40%  17.00%   68   Willow 2.8  
   4     99916  10.18%  18.71%  15.49%   70   Midnight v5  
   5     80646  11.02%  15.92%  17.82%   71   Wahoo v3  
   6     73076  09.62%  16.47%  20.34%   70   Polaris 1.6.1  
   7     54251  03.20%  20.28%  29.45%   66   Akimbo 0.4.1  
-------------------------------------------------------------------
Whiskers
Posts: 241
Joined: Tue Jan 31, 2023 4:34 pm
Full name: Adam Kulju

Re: patricia devlog

Post by Whiskers »