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

Reply via email to