Hello everyone, I've been working on Scoria 4 for a while, and I'm glad to say that it's significantly better than the previous version. However, I don't have any sparring partners for Scoria other than Mediocre, which makes it hard for me to gauge whether my changes are actually improving the engine, or just overfitting it relative to a single other bot.
The big problem I have however, is that I'm coding on a Mac, which means anything other than a JAR file is inconvenient for me to use. I've tried looking for such engines like Cupcake c1.1, but it always seems as if I can't find the source code or any JAR version. If anyone has chess engines in the form of JAR files, preferably around 2200 to 2400 ELO, it would be very greatly appreciated! Thanks in advance!
Looking for JAR Chess Engines
Moderator: Ras
-
ianmtv
- Posts: 5
- Joined: Sun Oct 19, 2025 5:46 pm
- Full name: Ian Kusmiantoro
-
Tibono
- Posts: 178
- Joined: Sat Aug 01, 2015 6:16 pm
- Location: France
- Full name: Eric Bonneau
Re: Looking for JAR Chess Engines
Hi,
I would suggest the Rival Chess Java Engine by C. Moreton
I would suggest the Rival Chess Java Engine by C. Moreton
-
taychoe
- Posts: 18
- Joined: Wed Jul 02, 2025 6:28 pm
- Full name: Tay Choe
Re: Looking for JAR Chess Engines
Code: Select all
This is from CCRL's latest blitz ratings list:
Eubos 3.3 64-bit 2360
chess4j 6.2 64-bit 2346
Eubos 2.23 64-bit 2313
Jacky Chess 0.13.0 64-bit 2312
Eubos 2.25 64-bit 2309
chess4j 6.1 64-bit 2306
chess4j 6.0 64-bit 2294
chess4j 5.1 64-bit 2291
Eubos 2.20 64-bit 2245
Calvin 3.2.0 64-bit 2231
Jacky Chess 0.12.0 64-bit 2201
All of them are available on GitHub. Just follow the links in the CCRL ratings list.
There's also this:
OliThink 5.3.3 (Java source only)
It maybe a bit weaker than OliThink 5.3.5b 64-bit (C version), which is 2380 in the latest blitz list.-
Vinvin
- Posts: 5333
- Joined: Thu Mar 09, 2006 9:40 am
- Full name: Vincent Lejeune
-
Gabor Szots
- Posts: 1561
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Budapest, Hungary
- Full name: Gabor Szots
Re: Looking for JAR Chess Engines
Here are some java engines. You can look for links using the CCRL rating lists.
Axolotl
BremboCE
Cupcake
Kingsout
Bagatur
Blank
Calvin
Carballo
chess22k
Cuckoo
Detroid
Eubos
Fischerle
JackyChess
Koedem
Magnum
Pirarucu
Presbyter
Pulse
Rival
Serendipity
Alf
ArabianKnight
chess4j
FrankWalter
Gladiator
Ronja
Flux
Franky
Axolotl
BremboCE
Cupcake
Kingsout
Bagatur
Blank
Calvin
Carballo
chess22k
Cuckoo
Detroid
Eubos
Fischerle
JackyChess
Koedem
Magnum
Pirarucu
Presbyter
Pulse
Rival
Serendipity
Alf
ArabianKnight
chess4j
FrankWalter
Gladiator
Ronja
Flux
Franky
Gabor Szots
CCRL testing group
CCRL testing group
-
ianmtv
- Posts: 5
- Joined: Sun Oct 19, 2025 5:46 pm
- Full name: Ian Kusmiantoro
Re: Looking for JAR Chess Engines
Thank you all for the help! I had a little trouble with certain engines like JackyChess and Chess4j, but the others are working well!
-
Sylwy
- Posts: 5261
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IAȘI - the historical capital of MOLDOVA
- Full name: Silvian Rucsandescu
Re: Looking for JAR Chess Engines
I know (04.04.2026) 90 free projects written in Java and 4 private. And a lot of versions. You have a choice. Just for guidance:ianmtv wrote: ↑Tue May 19, 2026 7:51 am Hello everyone, I've been working on Scoria 4 for a while, and I'm glad to say that it's significantly better than the previous version. However, I don't have any sparring partners for Scoria other than Mediocre, which makes it hard for me to gauge whether my changes are actually improving the engine, or just overfitting it relative to a single other bot.
The big problem I have however, is that I'm coding on a Mac, which means anything other than a JAR file is inconvenient for me to use. I've tried looking for such engines like Cupcake c1.1, but it always seems as if I can't find the source code or any JAR version. If anyone has chess engines in the form of JAR files, preferably around 2200 to 2400 ELO, it would be very greatly appreciated! Thanks in advance!






NB: Sunfish & Pyturochamp are chess engines written in Python. All others are in Java....and many more....