New engine: Caissa
New engine: Caissa
Hi,
My name is Michal. Over last year I was developing a new chess engine from scratch. Version 0.7 finally qualifies for CCRL testing, as I dropped any external dependencies (except from TB probing code) and implemented my own neural network for evaluation. Would it be possible to run some CCRL tournaments so it gets assigned "official" rating?
Source code and Windows executables are available on Github: https://github.com/Witek902/Caissa
Estimated Elo: 3100
More details can be found on TalkChess forum: http://talkchess.com/forum3/viewtopic.p ... faff3f98c9
My name is Michal. Over last year I was developing a new chess engine from scratch. Version 0.7 finally qualifies for CCRL testing, as I dropped any external dependencies (except from TB probing code) and implemented my own neural network for evaluation. Would it be possible to run some CCRL tournaments so it gets assigned "official" rating?
Source code and Windows executables are available on Github: https://github.com/Witek902/Caissa
Estimated Elo: 3100
More details can be found on TalkChess forum: http://talkchess.com/forum3/viewtopic.p ... faff3f98c9
Last edited by Witek902 on Fri Jul 29, 2022 12:42 am, edited 1 time in total.
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
- Gabor Szots
- Posts: 13193
- Joined: Sat Dec 09, 2006 6:30 am
- Sign-up code: 10159
- Location: Szentendre, Hungary
Re: New engine: Caissa 0.7
Hi Michal,Witek902 wrote: ↑Tue Jul 12, 2022 9:01 am Hi,
My name is Michal. Over last year I was developing a new chess engine from scratch. Version 0.7 finally qualifies for CCRL testing, as I dropped any external dependencies (except from TB probing code) and implemented my own neural network for evaluation. Would it be possible to run some CCRL tournaments so it gets assigned "official" rating?
Source code and Windows executables are available on Github: https://github.com/Witek902/Caissa
Estimated Elo: 3100
More details can be found on TalkChess forum: http://talkchess.com/forum3/viewtopic.p ... faff3f98c9
I'm starting a test gauntlet tomorrow.
Re: New engine: Caissa
FYI, Caissa 0.8 has been released: https://github.com/Witek902/Caissa/releases/tag/0.8
Estimated Blitz Elo: 3240
Estimated Blitz Elo: 3240
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
- Graham Banks
- Posts: 27544
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: New engine: Caissa
In ChessGUI, no parameters are showing up, but the engine runs fine with whatever the default parameters are.
I am using 256mb hash plus 1 core, but for 4CPU testing (assuming Caissa is SMP), I'll need to use 1024mb hash and set cores to 4.
I am using 256mb hash plus 1 core, but for 4CPU testing (assuming Caissa is SMP), I'll need to use 1024mb hash and set cores to 4.
-
- Posts: 2192
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New engine: Caissa
I'm currently testing 8CPU so Gabor will test this version I think.Witek902 wrote: ↑Fri Jul 29, 2022 12:43 am FYI, Caissa 0.8 has been released: https://github.com/Witek902/Caissa/releases/tag/0.8
Estimated Blitz Elo: 3240
CCRL Testing Group
- Gabor Szots
- Posts: 13193
- Joined: Sat Dec 09, 2006 6:30 am
- Sign-up code: 10159
- Location: Szentendre, Hungary
Re: New engine: Caissa
Thanks for letting know. I will check that and try to fix in next release. Default hash table size is 256MB. "Hash" and "Threads" UCI options are supported by the engine. My guess something is wrong with reporting list of available options.Graham Banks wrote: ↑Fri Jul 29, 2022 3:23 am In ChessGUI, no parameters are showing up, but the engine runs fine with whatever the default parameters are.
I am using 256mb hash plus 1 core, but for 4CPU testing (assuming Caissa is SMP), I'll need to use 1024mb hash and set cores to 4.
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
-
- Posts: 2192
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New engine: Caissa
I forgot to tell that if it's okay if I invite this engine as well in upcoming Mini-TCEC Season 2?
CCRL Testing Group
Re: New engine: Caissa
Caissa 0.9 is out now: https://github.com/Witek902/Caissa/releases/tag/0.9
~70 Elo improvement compared to version 0.8
~70 Elo improvement compared to version 0.8
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
Re: New engine: Caissa
Caissa 1.0 is out now: https://github.com/Witek902/Caissa/releases/tag/1.0
Code: Select all
Elo difference: 73.5 +/- 20.0, LOS: 100.0 %, DrawRatio: 32.9 %
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
-
- Posts: 2192
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New engine: Caissa
Congrats! Any chances to implement FRC?Witek902 wrote: ↑Sun Sep 18, 2022 9:58 pm Caissa 1.0 is out now: https://github.com/Witek902/Caissa/releases/tag/1.0
Code: Select all
Elo difference: 73.5 +/- 20.0, LOS: 100.0 %, DrawRatio: 32.9 %
CCRL Testing Group
Re: New engine: Caissa
Yes, I'm planning to add FRC support soon.bastiball wrote: ↑Mon Sep 19, 2022 12:30 amCongrats! Any chances to implement FRC?Witek902 wrote: ↑Sun Sep 18, 2022 9:58 pm Caissa 1.0 is out now: https://github.com/Witek902/Caissa/releases/tag/1.0
Code: Select all
Elo difference: 73.5 +/- 20.0, LOS: 100.0 %, DrawRatio: 32.9 %
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
-
- Posts: 2192
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New engine: Caissa
Can't wait to test it in FRCWitek902 wrote: ↑Mon Sep 19, 2022 8:29 amYes, I'm planning to add FRC support soon.bastiball wrote: ↑Mon Sep 19, 2022 12:30 amCongrats! Any chances to implement FRC?Witek902 wrote: ↑Sun Sep 18, 2022 9:58 pm Caissa 1.0 is out now: https://github.com/Witek902/Caissa/releases/tag/1.0
Code: Select all
Elo difference: 73.5 +/- 20.0, LOS: 100.0 %, DrawRatio: 32.9 %
CCRL Testing Group
Re: New engine: Caissa
FRC support implemented in version 1.1: https://github.com/Witek902/Caissa/releases/tag/1.1
Estimated CCRL 40/2 FRC rating: 3270
I only tested under cutechess-cli so there can be bugs.
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
-
- Posts: 2192
- Joined: Thu Aug 05, 2021 2:35 pm
- Sign-up code: 10159
- Location: Cavite, Philippines
- Contact:
Re: New engine: Caissa
I'll put it on a queueWitek902 wrote: ↑Sun Oct 02, 2022 9:38 pmFRC support implemented in version 1.1: https://github.com/Witek902/Caissa/releases/tag/1.1
Estimated CCRL 40/2 FRC rating: 3270
I only tested under cutechess-cli so there can be bugs.
CCRL Testing Group
- Graham Banks
- Posts: 27544
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: New engine: Caissa
Going to replace Caissa 1.0 in here - https://tlcv.net/16094
Re: New engine: Caissa
Makes sense. I don't expect significant Elo change compared to 1.0. The net is also the same.Graham Banks wrote: ↑Sun Oct 02, 2022 10:23 pm Going to replace Caissa 1.0 in here - https://tlcv.net/16094
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
- Graham Banks
- Posts: 27544
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: New engine: Caissa
Caissa games don't seem to update after each move in the broadcast. I'll attach a couple of debug files for you.
Let me know when you've got them so that I can delete them.
Let me know when you've got them so that I can delete them.
Re: New engine: Caissa
I got them. My suspicion is castling moves in PV line. After adding Chess960 support, they are now reported as "e1h1" for instance, instead of "e1g1". I have to fix it. I wonder what happens if casting is reported as best move...Graham Banks wrote: ↑Wed Oct 05, 2022 11:35 am Caissa games don't seem to update after each move in the broadcast. I'll attach a couple of debug files for you.
Let me know when you've got them so that I can delete them.
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
- Graham Banks
- Posts: 27544
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: New engine: Caissa
Not sure, but Caissa 1.1 has the same issue.Witek902 wrote: ↑Wed Oct 05, 2022 2:39 pmI got them. My suspicion is castling moves in PV line. After adding Chess960 support, they are now reported as "e1h1" for instance, instead of "e1g1". I have to fix it. I wonder what happens if casting is reported as best move...Graham Banks wrote: ↑Wed Oct 05, 2022 11:35 am Caissa games don't seem to update after each move in the broadcast. I'll attach a couple of debug files for you.
Let me know when you've got them so that I can delete them.
Re: New engine: Caissa
Version 1.2 released: https://github.com/Witek902/Caissa/releases/tag/1.2
~60 Elo gain in regular chess and ~75 Elo gain in FRC.
Issue with PV printing should be now fixed.
~60 Elo gain in regular chess and ~75 Elo gain in FRC.
Issue with PV printing should be now fixed.
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
Re: New engine: Caissa
Caissa 1.3 released: https://github.com/Witek902/Caissa/releases/tag/1.3
Most gain visible in ultra-fast time controls and "X moves in Y time" time controls. Also some small gain in FRC.
For instance, in 1sec per whole game there's ~50 Elo gain compared to 1.2 - that's only ~200 Elo less than Stockfish 15
Most gain visible in ultra-fast time controls and "X moves in Y time" time controls. Also some small gain in FRC.
For instance, in 1sec per whole game there's ~50 Elo gain compared to 1.2 - that's only ~200 Elo less than Stockfish 15
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa
Re: New engine: Caissa
Caissa 1.4 released: https://github.com/Witek902/Caissa/releases/tag/1.4
Fixed pondering bug. Quite significant Elo gain in FRC.
Fixed pondering bug. Quite significant Elo gain in FRC.
Author of Caissa Chess Engine: https://github.com/Witek902/Caissa