Skip to content

Adding LUA bindings#860

Open
subvertnormality wants to merge 37 commits intofairy-stockfish:masterfrom
subvertnormality:master
Open

Adding LUA bindings#860
subvertnormality wants to merge 37 commits intofairy-stockfish:masterfrom
subvertnormality:master

Conversation

@subvertnormality
Copy link
Copy Markdown

The Lua bindings provide a powerful interface to the chess variant engine. They require Lua 5.1 for LuaJIT compatibility. See tests/lua/README.md for installation and usage instructions.

subvertnormality and others added 30 commits December 17, 2024 22:16
@ianfab
Copy link
Copy Markdown
Member

ianfab commented Jan 15, 2025

Thanks for the PR. There definitely is some value in having additional language bindings, but I currently do not see a concrete use case that would justify the maintenance overhead this creates, especially because it introduces git submodules to this project, and also given my lack of familiarity with Lua. So for now I am very hesistant about incorporating it.

@subvertnormality
Copy link
Copy Markdown
Author

Fair enough - I plan to use them in a project I’m working on and opened the PR in case others might find them valuable. No problem if they’re not merged. They’ll be here if it turns out you’d prefer it to be part of main-line.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants