Yhe new version of RelaxChess game is released, it has a built in new Expert level that uses among other recursive search calculating a move. It supports UCI protocol and can be played in (human - computer, computer - computer, human - human) mode. You can play a game using 3D or 2D interface. It has a few fixed themes and 2 custom themes generated based on selected picture (game uses special effects). The Java version is free available at https://drive.google.com/file/d/12HXEig ... sp=sharing , Microsoft using latest UWP technology available here https://www.microsoft.com/en-us/p/relax ... f45rd240hn . RelaxChess for Java screenshot can be seen here.
https://ibb.co/KDy1yL8
RelaxChess 6, including expert level available
Moderators: hgm, Rebel, chrisw
-
- Posts: 95
- Joined: Thu Apr 04, 2019 12:49 pm
- Full name: Richard Rusinkiewicz
-
- Posts: 41423
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: RelaxChess 6, including expert level available
Well worth a look. Richard has been putting a lot of time into this.
gbanksnz at gmail.com
-
- Posts: 95
- Joined: Thu Apr 04, 2019 12:49 pm
- Full name: Richard Rusinkiewicz
Re: RelaxChess 6, including expert level available
10-1-2020 A fix applied, also to Microsoft version, sacrifices are extended ans some other gui and RelaxChess engine changes.
-
- Posts: 95
- Joined: Thu Apr 04, 2019 12:49 pm
- Full name: Richard Rusinkiewicz
Re: RelaxChess 6, including expert level available
18-1-2020 New special effect "Glass" added to the game (both editions)
-
- Posts: 95
- Joined: Thu Apr 04, 2019 12:49 pm
- Full name: Richard Rusinkiewicz
Re: RelaxChess 6, including expert level available
New version with improved locking and capture of opposite piece is uploaded (use my own terminology since RelaxChess is built from scratch and not based on other engines). The glass effect of chess board that You can Set You can see here https://ibb.co/VpbZPS8
-
- Posts: 1643
- Joined: Tue May 20, 2008 4:57 pm
- Location: Augsburg - Germany
RelaxChess5 Java8 and 11 (UCI-engine) - Windows 7 SP1
Hello Richard and other members of CCC,
I downloaded Java 8 JRE u241 win64 (exe-file) https://java.com/en/download/windows-64bit.jsp
and Arena 3.5.1 www.playwitharena.de
The debug file <F4> is here:
2020-01-28 13:33:56,491 Arena 3.5.1
2020-01-28 13:33:56,491Font Arena Chess Figurine MISSING
2020-01-28 13:33:56,584**----------New game---2020-01-28 13:33:56,584 Di -------------
2020-01-28 13:33:56,756**----------New game---2020-01-28 13:33:56,756 Di -------------
2020-01-28 13:33:56,818**screen: 1280x1024
2020-01-28 13:33:56,818**Monitors: 1
2020-01-28 13:33:56,818**Monitor0: 1280x1024
2020-01-28 13:33:56,818**FormMonitor: 0
2020-01-28 13:33:56,818**DesktopRect: 0/0 .. 1280/1024
2020-01-28 13:35:51,696*1*---------------------Starting engine 1 Relaxchess5Java8---------------------
2020-01-28 13:35:51,696*1*Configured Engine 1 Type: Auto
2020-01-28 13:35:51,696*1*Engine 1 dir: C:\Users\NRL\Downloads\relaxchess\RelaxChess
2020-01-28 13:35:51,696*1*Engine 1 commandline: java -jar C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:35:51,821*1*Engine 1 ProcessID: 5660
2020-01-28 13:35:51,821*1*Engine 1 Prio:32 ThreadPrio:0
2020-01-28 13:35:51,821-->1:xboard
2020-01-28 13:35:51,852-->1:uci
2020-01-28 13:35:52,323<--1:kein Hauptmanifestattribut, in C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:35:59,858-->1:isready
2020-01-28 13:36:00,560-->1:new
2020-01-28 13:36:00,560-->1:random
2020-01-28 13:36:00,560-->1:level 0 5 0
2020-01-28 13:36:00,560-->1:post
2020-01-28 13:36:00,560-->1:hard
2020-01-28 13:36:00,560-->1:easy
2020-01-28 13:36:06,854-->1:?
2020-01-28 13:36:06,854-->1:force
2020-01-28 13:36:06,854-->1:quit
2020-01-28 13:36:07,297*1*---------------------Starting engine 1 Relaxchess5Java8---------------------
2020-01-28 13:36:07,298*1*Configured Engine 1 Type: UCI
2020-01-28 13:36:07,298*1*Engine 1 dir: C:\Users\NRL\Downloads\relaxchess\RelaxChess
2020-01-28 13:36:07,298*1*Engine 1 commandline: java -jar C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:07,416*1*Engine 1 ProcessID: 5588
2020-01-28 13:36:07,416*1*Engine 1 Prio:32 ThreadPrio:0
2020-01-28 13:36:07,447-->1:uci
2020-01-28 13:36:07,494<--1:kein Hauptmanifestattribut, in C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:08,009-->1:quit
2020-01-28 13:36:08,508*1*---------------------Starting engine 1 Relaxchess5Java8---------------------
2020-01-28 13:36:08,508*1*Configured Engine 1 Type: UCI
2020-01-28 13:36:08,508*1*Engine 1 dir: C:\Users\NRL\Downloads\relaxchess\RelaxChess
2020-01-28 13:36:08,508*1*Engine 1 commandline: java -jar C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:08,620*1*Engine 1 ProcessID: 6436
2020-01-28 13:36:08,620*1*Engine 1 Prio:32 ThreadPrio:0
2020-01-28 13:36:08,651-->1:uci
2020-01-28 13:36:08,683<--1:kein Hauptmanifestattribut, in C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:16,645-->1:isready
2020-01-28 13:36:16,973-->1:isready
2020-01-28 13:36:19,407*1*Unzulässige Funktion
2020-01-28 13:36:19,407*1*Engine crashed, restarting...
2020-01-28 13:36:19,407-->1:quit
2020-01-28 13:36:19,781*1*---------------------Starting engine 1 Relaxchess5Java8---------------------
2020-01-28 13:36:19,781*1*Configured Engine 1 Type: UCI
2020-01-28 13:36:19,781*1*Engine 1 dir: C:\Users\NRL\Downloads\relaxchess\RelaxChess
2020-01-28 13:36:19,781*1*Engine 1 commandline: java -jar C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:19,893*1*Engine 1 ProcessID: 6012
2020-01-28 13:36:19,893*1*Engine 1 Prio:32 ThreadPrio:0
2020-01-28 13:36:19,924-->1:uci
2020-01-28 13:36:19,940<--1:kein Hauptmanifestattribut, in C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:27,924-->1:isready
2020-01-28 13:36:29,079*1*Start calc, move no: 1
2020-01-28 13:36:29,079-->1:ucinewgame
2020-01-28 13:36:29,079-->1:isready
2020-01-28 13:36:29,188-->1:position startpos moves d2d4
2020-01-28 13:36:29,188-->1:go wtime 300000 btime 300000 winc 0 binc 0
2020-01-28 13:41:31,117-->1:stop
A similar problem "no main manifest attribute" is descbibed here: https://stackoverflow.com/questions/968 ... -attribute
What can be done? A change to https://www.oracle.com/technetwork/java ... 66655.html has not, as yet, been crowned with success.
Java 8 JRE u241 is available on my computer under C:\Programme\Java\jre1.8.0_241\bin
RelaxChess5 C:\Benutzer\NRL\Downloads\relaxchess\RelaxChess\relaxchess5java8
It is possible to upload RelaxChess5, Arena GUI including Java8/11 to Goggle Drive https://www.google.com/drive/ - https://www.google.com/intl/pl_ALL/drive/ or convert both editions with a tool like Jar2Exe http://www.jar2exe.com/downloads (trial period for 30 days), please?
Best wishes,
Norbert
I downloaded Java 8 JRE u241 win64 (exe-file) https://java.com/en/download/windows-64bit.jsp
and Arena 3.5.1 www.playwitharena.de
The debug file <F4> is here:
2020-01-28 13:33:56,491 Arena 3.5.1
2020-01-28 13:33:56,491Font Arena Chess Figurine MISSING
2020-01-28 13:33:56,584**----------New game---2020-01-28 13:33:56,584 Di -------------
2020-01-28 13:33:56,756**----------New game---2020-01-28 13:33:56,756 Di -------------
2020-01-28 13:33:56,818**screen: 1280x1024
2020-01-28 13:33:56,818**Monitors: 1
2020-01-28 13:33:56,818**Monitor0: 1280x1024
2020-01-28 13:33:56,818**FormMonitor: 0
2020-01-28 13:33:56,818**DesktopRect: 0/0 .. 1280/1024
2020-01-28 13:35:51,696*1*---------------------Starting engine 1 Relaxchess5Java8---------------------
2020-01-28 13:35:51,696*1*Configured Engine 1 Type: Auto
2020-01-28 13:35:51,696*1*Engine 1 dir: C:\Users\NRL\Downloads\relaxchess\RelaxChess
2020-01-28 13:35:51,696*1*Engine 1 commandline: java -jar C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:35:51,821*1*Engine 1 ProcessID: 5660
2020-01-28 13:35:51,821*1*Engine 1 Prio:32 ThreadPrio:0
2020-01-28 13:35:51,821-->1:xboard
2020-01-28 13:35:51,852-->1:uci
2020-01-28 13:35:52,323<--1:kein Hauptmanifestattribut, in C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:35:59,858-->1:isready
2020-01-28 13:36:00,560-->1:new
2020-01-28 13:36:00,560-->1:random
2020-01-28 13:36:00,560-->1:level 0 5 0
2020-01-28 13:36:00,560-->1:post
2020-01-28 13:36:00,560-->1:hard
2020-01-28 13:36:00,560-->1:easy
2020-01-28 13:36:06,854-->1:?
2020-01-28 13:36:06,854-->1:force
2020-01-28 13:36:06,854-->1:quit
2020-01-28 13:36:07,297*1*---------------------Starting engine 1 Relaxchess5Java8---------------------
2020-01-28 13:36:07,298*1*Configured Engine 1 Type: UCI
2020-01-28 13:36:07,298*1*Engine 1 dir: C:\Users\NRL\Downloads\relaxchess\RelaxChess
2020-01-28 13:36:07,298*1*Engine 1 commandline: java -jar C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:07,416*1*Engine 1 ProcessID: 5588
2020-01-28 13:36:07,416*1*Engine 1 Prio:32 ThreadPrio:0
2020-01-28 13:36:07,447-->1:uci
2020-01-28 13:36:07,494<--1:kein Hauptmanifestattribut, in C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:08,009-->1:quit
2020-01-28 13:36:08,508*1*---------------------Starting engine 1 Relaxchess5Java8---------------------
2020-01-28 13:36:08,508*1*Configured Engine 1 Type: UCI
2020-01-28 13:36:08,508*1*Engine 1 dir: C:\Users\NRL\Downloads\relaxchess\RelaxChess
2020-01-28 13:36:08,508*1*Engine 1 commandline: java -jar C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:08,620*1*Engine 1 ProcessID: 6436
2020-01-28 13:36:08,620*1*Engine 1 Prio:32 ThreadPrio:0
2020-01-28 13:36:08,651-->1:uci
2020-01-28 13:36:08,683<--1:kein Hauptmanifestattribut, in C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:16,645-->1:isready
2020-01-28 13:36:16,973-->1:isready
2020-01-28 13:36:19,407*1*Unzulässige Funktion
2020-01-28 13:36:19,407*1*Engine crashed, restarting...
2020-01-28 13:36:19,407-->1:quit
2020-01-28 13:36:19,781*1*---------------------Starting engine 1 Relaxchess5Java8---------------------
2020-01-28 13:36:19,781*1*Configured Engine 1 Type: UCI
2020-01-28 13:36:19,781*1*Engine 1 dir: C:\Users\NRL\Downloads\relaxchess\RelaxChess
2020-01-28 13:36:19,781*1*Engine 1 commandline: java -jar C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:19,893*1*Engine 1 ProcessID: 6012
2020-01-28 13:36:19,893*1*Engine 1 Prio:32 ThreadPrio:0
2020-01-28 13:36:19,924-->1:uci
2020-01-28 13:36:19,940<--1:kein Hauptmanifestattribut, in C:\Users\NRL\Downloads\relaxchess\RelaxChess\relaxchess5Java8.jar
2020-01-28 13:36:27,924-->1:isready
2020-01-28 13:36:29,079*1*Start calc, move no: 1
2020-01-28 13:36:29,079-->1:ucinewgame
2020-01-28 13:36:29,079-->1:isready
2020-01-28 13:36:29,188-->1:position startpos moves d2d4
2020-01-28 13:36:29,188-->1:go wtime 300000 btime 300000 winc 0 binc 0
2020-01-28 13:41:31,117-->1:stop
A similar problem "no main manifest attribute" is descbibed here: https://stackoverflow.com/questions/968 ... -attribute
What can be done? A change to https://www.oracle.com/technetwork/java ... 66655.html has not, as yet, been crowned with success.
Java 8 JRE u241 is available on my computer under C:\Programme\Java\jre1.8.0_241\bin
RelaxChess5 C:\Benutzer\NRL\Downloads\relaxchess\RelaxChess\relaxchess5java8
It is possible to upload RelaxChess5, Arena GUI including Java8/11 to Goggle Drive https://www.google.com/drive/ - https://www.google.com/intl/pl_ALL/drive/ or convert both editions with a tool like Jar2Exe http://www.jar2exe.com/downloads (trial period for 30 days), please?
Best wishes,
Norbert
-
- Posts: 95
- Joined: Thu Apr 04, 2019 12:49 pm
- Full name: Richard Rusinkiewicz
Re: RelaxChess 6, including expert level available
What makes different also RelaxChess engine from other engines that it is stateful (multi user) and also supports stateless UCI protocol. Deployed in cloud there can be concurrent many people playing against once instance of RelaxChess server. Here example of new ReactJS interface that communicates with RelaxChess server using WebSocket protocol. Since financial reasons RelaxChess is not running at this moment in the cloud (used Google in past). Since I am full stack developer I hope to find some time to rewrite written in Java engine to Javascript making WebSocket and server not needed playing in browser. (Image url)
https://ibb.co/pRRHNKg
https://ibb.co/pRRHNKg
-
- Posts: 95
- Joined: Thu Apr 04, 2019 12:49 pm
- Full name: Richard Rusinkiewicz
Re: RelaxChess 6, including expert level available
RelaxChess engine code has been optimized using Visual Studio Analyze tools. The result the RelaxChess engine is more than two times faster and more powerful in Expert mode, written in C# have the speed of C++ program. Java version will follow later. The RelaxChess can be purchased at https://www.microsoft.com/en-us/p/relax ... f45rd240hn
-
- Posts: 95
- Joined: Thu Apr 04, 2019 12:49 pm
- Full name: Richard Rusinkiewicz
Re: RelaxChess 6, including expert level available
The fast optimized version of RelaxChess game is now available for free. This Java version can be downloaded from https://drive.google.com/open?id=12HXEi ... ZPvOqXpE6k
-
- Posts: 95
- Joined: Thu Apr 04, 2019 12:49 pm
- Full name: Richard Rusinkiewicz
Re: RelaxChess 6, including expert level available
Inspite of Corona virus and homeless conditions the multi-theaded (up to 16) thread workers Microsoft RelaxChess version will be soon available to purchase, greetings