PyChess 0.99.1

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

Moderators: hgm, Rebel, chrisw

User avatar
gbtami
Posts: 389
Joined: Wed Sep 26, 2012 1:29 pm
Location: Hungary

Re: PyChess 0.99.3

Post by gbtami »

Norbert Raimund Leisner wrote: Tue Oct 16, 2018 2:31 pm a short explanation how to run PyChess 0.99.3 WB-Engine on WinBoard-GUI including the necessary files is here:
https://drive.google.com/drive/folders/ ... jVtUDVTUG8
Thank you Günther!


PyChess 0.99.3 - WinBoard GUI

Download WinPython 3.6.30Qt5 x64 (390 MB) https://github.com/winpython/winpython/ ... 3.0Qt5.exe and install it on a drive e.g. C:\
This procedure can take more than 30 minutes.

Create a directory on C:\Engines\WB\PyChess_20180928 with the following working components:
> InBetween
> PyChess Editor (text document)
> PyChess Windows executable file
> PyChess Zip application

Run WinBoard GUI > Load first engine > PyChess.exe (without any commandline-parameters) under protocol WB-2

PyChess 0.99.3 vs. Fairy-Max: +0 =1 -9 (0.5:9.5)
I don't understand why do you complicate your life with installing unnecessary things like winpython and InBetween. As I wrote several times before, you can run pychess-engine .pyz file with standard python3 from https://www.python.org
My simple winboard line in engine list is: "pychess" -fcp "python.exe c:\winboard\pychess-engine-20180928.pyz" -fd "C:\Python34"
User avatar
hgm
Posts: 27808
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: PyChess 0.99.1

Post by hgm »

This is indeed what I expect to work. The problem with Python is that every version seems to install itself in a different directory, so that WinBoard cannot automatically invoke it based on the extension of the 'engine executable', as it does for Java (.jar) files.