LRozenblyumChess 0.1 Jar-file

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

Moderators: hgm, Rebel, chrisw

Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

LRozenblyumChess 0.1 Jar-file

Post by Norbert Raimund Leisner »

Hello,

concerning LRozenblyum Chess 0.1 Java executable file cf. my contributions https://github.com/lrozenblyum/chess/issues/216
respectively https://github.com/lrozenblyum/chess/issues/217

For the black pieces I modified the .bat-file*; .bat fible contains important option -Dblack=Legal which should be turned ON

*with Notepad++ https://notepad-plus-plus.org/

Conclusion: engine offers a draw after two moves and resigns (if offer is declined by the opponent)

Best wishes,
Norbert
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: LRozenblyumChess 0.1 Jar-file

Post by Guenther »

Norbert Raimund Leisner wrote:Hello,

concerning LRozenblyum Chess 0.1 Java executable file cf. my contributions https://github.com/lrozenblyum/chess/issues/216
respectively https://github.com/lrozenblyum/chess/issues/217

For the black pieces I modified the .bat-file*; .bat fible contains important option -Dblack=Legal which should be turned ON

*with Notepad++ https://notepad-plus-plus.org/

Conclusion: engine offers a draw after two moves and resigns (if offer is declined by the opponent)

Best wishes,
Norbert
I guess you have not read the documentation on the main site of the github rep?
Even for the version 1 (and the only available version is/was just 0.1) one main goal is simply to be able to play a random move...

Code: Select all

Milestone

Main goals for version1 are:

    - support Chess Engine Communication Protocol (http://home.hccnet.nl/h.g.muller/engine-intf.html) This protocol is one of de facto standards in communicating between a chess GUI and an engine.
      The well-known GUI implementations are XBoard/Winboard.
      - Probably the fastest way to implement is to take into account the 'Minimal protocol' document http://home.hccnet.nl/h.g.muller/interfacing.txt
    - know about all chess rules (including ambiguities with the 3'd position repetition and insufficient material)
    - be able to choose at least random 'correct according to rules' move.

Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Re: LRozenblyumChess 0.1 Jar-file

Post by Norbert Raimund Leisner »

https://github.com/lrozenblyum/chess/releases

v0.2 is out

Legal Player is the default player now, thus simplified running the application.
Simple Player has been merged to Legal Player which causes major internal improvements. Possibilities to 'move when it's not your turn to move' added.