Hi David,
I may have not worded my question clearly. I was expecting a
side-by-side comparison of your extension with Heled's.
All the things you mentioned as pluses are actually minuses
for me. I have created dozens of Python scripts to run many
experiments with GnuBG. After intalling GnuBG, I didn't have
to do anything other than coding my scripts in a text editor
and running them.
Maybe I don't understand what you are trying accomplish..?
MK
On 5/26/2025 1:23 PM, DAVID REAY wrote:
Hi Murat,
Thank you for taking the time to evaluate the alpha release. The goal of this package is to
provide a *native Python 3.x extension module* for the core GNU Backgammon neural-net evaluation
engine, so you can write scripts or programs in Python 3.7–3.13. In particular, it offers:
*
*Full Python 3 support*
You no longer need to fall back to Python 2.7 or the specialized GNU
Backgammon
interpreter—simply run your existing analysis code under Python 3.7 through
3.13.
*
*Easy installation via PyPI*
|pip install gnubg |
and then in your code:
|import gnubg |
No more manual clones of Savannah, no wrestling with build scripts, GNU
autotools, or
makefiles, and no more hunting down network-weight files.
*
*Cross-platform wheels*
Prebuilt binaries are available for Windows x86_64, Linux (x86_64 & ARM), and
macOS (Intel & ARM).
*
*Out-of-the-box packaging*
All necessary weight files, bear-off tables, are bundled. You get a turnkey
CPython extension
module—no extra steps required.
Best regards,
David Reay
[email protected] <mailto:[email protected]>
----------------------------------------------------------------------------------------------------
*From:* Murat K <[email protected]>
*Sent:* Monday, May 26, 2025 8:05 PM
*To:* DAVID REAY <[email protected]>; bug-gnubg <[email protected]>
*Subject:* Re: Alpha Release of Python3 Extension Module
CAUTION: This email originated from outside of the organisation. Do not click links or open
attachments unless you recognise the sender and know the content is safe.
On 5/24/2025 11:38 PM, DAVID REAY wrote:
> I'm writing to share the alpha release of the
> Python extension module that wraps the GNU
> Backgammon neural network evaluation engine.
After looking at your site, it's not clear to me
what functionality does your extension offers
that we don't already have..?
MK