GNU Go (board game engine) usage in LÖVE

Questions about the LÖVE API, installing LÖVE and other support related questions go here.
Forum rules
Before you make a thread asking for help, read this.
Post Reply
User avatar
Sasha264
Citizen
Posts: 60
Joined: Mon Sep 08, 2014 7:57 am

GNU Go (board game engine) usage in LÖVE

Post by Sasha264 » Sun Sep 01, 2019 9:00 pm

Hello! :nyu:

Here is Go board game which is 2500 years old https://en.wikipedia.org/wiki/Go_(game)
And here is an open source implementation for the AI for this game https://en.wikipedia.org/wiki/GNU_Go
Which is not very strong at playing compared to the modern versions. But it is free and it is easy to integrate, as it says =)
Theirs repo http://git.savannah.gnu.org/cgit/gnugo.git

My intent is to create a tutorial-app for Go-beginners for Android & iOS. And I need to integrate some basic AI, so I looked at this GNU Go AI and figured out that it is not "easy to integrate" for me :cry: because I am noobie in integrating & compiling C/C++ projects.

If the project will suppose to run only on desktop then I can use copliled version of this AI engine, and communicate with it through text files. But can I do it for Android & iOS? Maybe (ideally) here is a way to do it inside LÖVE framework completely, so it will work on any platform without additional troubles?

Any links or any suggestions will be highly :oops: appreciated :3

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests