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
