chess22k 1.8 released

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

Moderators: hgm, Rebel, chrisw

sandermvdb
Posts: 160
Joined: Sat Jan 28, 2017 1:29 pm
Location: The Netherlands

chess22k 1.8 released

Post by sandermvdb »

Score is about 2950 elo

- generation of pseudo-legal moves (no elo gain but cleaner code)
- refactored move generation class
- implemented late move pruning
- updated pruning margins (same as Laser)
- removed matethreat
- removed non significant eval terms
- added space evaluation
- use a material hash
- evaluate imbalances using # of pieces
- use full key when validating eval, pawn, material hash hit

https://github.com/sandermvdb/chess22k/releases/tag/1.8
mike angel
Posts: 50
Joined: Sun Jan 30, 2011 1:08 pm

Re: chess22k 1.8 released

Post by mike angel »

Nice - but how to get it running under Arena-Gui.
Have installed Oracle Java 9.04, but it does not work for me ..
Please someone give me a hint.

- solved: reinstall of Java helps me
tpoppins
Posts: 919
Joined: Tue Nov 24, 2015 9:11 pm
Location: upstate

Re: chess22k 1.8 released

Post by tpoppins »

Is there a way to run it under Cute Chess GUI? I would like to include it in some of my 40/40 tests, but neither the DLaunch method nor the "javaw -classsomethingorother blahblah" one worked.

Java 1.8 x86_64 and Win 7 x64 Pro here.
sandermvdb
Posts: 160
Joined: Sat Jan 28, 2017 1:29 pm
Location: The Netherlands

Re: chess22k 1.8 released

Post by sandermvdb »

tpoppins wrote:Is there a way to run it under Cute Chess GUI? I would like to include it in some of my 40/40 tests, but neither the DLaunch method nor the "javaw -classsomethingorother blahblah" one worked.

Java 1.8 x86_64 and Win 7 x64 Pro here.
I am also using Cute Chess myself.
The binaries that I've uploaded to Github are compiled using Java 9, so you have to install JRE 9 (and I would deinstall Java 8):
http://www.oracle.com/technetwork/java/ ... 48532.html

To start it, you have to use the following command:
java -jar c:\chess22k-1.8.jar

Assuming that C:\Program Files\Java\jre-9.0.4\bin is on your Windows path.
Adam Hair
Posts: 3226
Joined: Wed May 06, 2009 10:31 pm
Location: Fuquay-Varina, North Carolina

Re: chess22k 1.8 released

Post by Adam Hair »

cmd="java -jar C:\chess22k-1.8.jar"

or in my case

cmd="java -jar C:\Users\Adam\Test_Folder\chess22k-1.8.jar"
tpoppins
Posts: 919
Joined: Tue Nov 24, 2015 9:11 pm
Location: upstate

Re: chess22k 1.8 released

Post by tpoppins »

Thank you muchly for the prompt replies, Sander and Adam!
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: chess22k 1.8 released

Post by CMCanavessi »

Would it be possible to get windows binaries, so those of us who don't (and can't) have java installed can also run the engine?
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
sandermvdb
Posts: 160
Joined: Sat Jan 28, 2017 1:29 pm
Location: The Netherlands

Re: chess22k 1.8 released

Post by sandermvdb »

CMCanavessi wrote:Would it be possible to get windows binaries, so those of us who don't (and can't) have java installed can also run the engine?
There are some paid programs that can indeed compile java sourcecode to Windows binaries. I've looked into this some time ago but was disappointed with the performance and as I said, it was paid software.
tpoppins
Posts: 919
Joined: Tue Nov 24, 2015 9:11 pm
Location: upstate

Re: chess22k 1.8 released

Post by tpoppins »

Following Sander's and Adam's instructions I have JRE 9.04 and chess22k up and running inside 10 minutes.
styx
Posts: 338
Joined: Tue Mar 13, 2012 9:59 pm
Location: Germany

Re: chess22k 1.8 released

Post by styx »

Very strong Java engine. It appears to be stronger than Carballo. Well done!