Home » Forum Home » General

Topic: open-sourced, we are
Replies: 8   Views: 29,188   Pages: 1   Last Post: May 26, 2026, 8:37 PM by: rainwolf

Search Forum

Back to Topic List Topics: [ Previous | Next ]
Replies: 8   Views: 29,188   Pages: 1  
rainwolf

Posts: 866
Registered: Apr 12, 2008
From: Singapore
Age: 44
Home page
open-sourced, we are
Posted: Aug 30, 2025, 11:03 AM

I open sourced pente.org. It includes the react live game room and Mark Mammel's AI in react.

I don't know what will come of this but I'm looking forward to some of you improving pente.org. Some notes:
- I have containerised everything but I don't have database seed yet to get things properly running from scratch on your computer. The react game room will probably work out of the box, the AI too if you don't need to recompile the WASM component, then you have to go dabble and use emscripten.
- I'll probably open source the mobile apps too once I get over my shame of some of my code. Or just start a react native app for both platforms instead of maintaining 2 native apps.


watsu

Posts: 1,538
Registered: Dec 16, 2001
Home page
Re: open-sourced, we are
Posted: Sep 1, 2025, 3:30 AM

So many questions... I suppose I should start with - Can you clarify under what licensing structure (MIT, GPL, Apache, etc.) My large language model friends want to know...

Retired from rated TB Pente, but still playing live and TB variants
rainwolf

Posts: 866
Registered: Apr 12, 2008
From: Singapore
Age: 44
Home page
Re: open-sourced, we are
Posted: Sep 1, 2025, 9:03 AM

I added a license.

Do tell your friends I won't accept AI pull requests in principle, unless I can't tell it's AI.

noahred16

Posts: 5
Registered: May 16, 2020
From: Boston
Age: 28
Re: open-sourced, we are
Posted: Sep 1, 2025, 9:59 PM

That's awesome. Anything specific that you see needs work at the moment? I checked out react_mmai and got it running no problem. Thanks!

rainwolf

Posts: 866
Registered: Apr 12, 2008
From: Singapore
Age: 44
Home page
Re: open-sourced, we are
Posted: Sep 2, 2025, 10:14 AM

> That's awesome. Anything specific that you see needs
> work at the moment? I checked out react_mmai and got
> it running no problem. Thanks!

- get the backend running for everyone by creating a db seed
- automatic tournament restarts after they finish with potentially rotating formats
- a cache-agnostic class so we can plug in redis to replace our hashmaps
- integrate mmai better in the website rather than opening in a new tab
- make the turn-based canvas boards scale their size
- unify the js gameplay code so it's reusable
- create renju gameplay code
- prepare a database migration because we're running out of identifiers to add new games
- make a react DB search tool, that includes the newer games and the Go variants
- my deploy script should remove an old image, retag the current deployed image to an :old tag, and then deploy the latest image, just in case a rollback is needed.
- responsive design for mobile
- github actions to comment on PRs in case they need to be rebased and other hygiene
- A CONTRIBUTING template
...
The list goes on, I should maintain this in a repo or roadmap

owen_

Posts: 67
Registered: Dec 1, 2022
Age: 45
Re: open-sourced, we are
Posted: Sep 4, 2025, 3:28 PM

> - create renju gameplay code

If you need any help in beta-testing and such, just ask =)
And please! please! please! let the opening rule be Taraguchi-10, current opening rule for the title tournaments. If you need any details, feel free to PM me.

rainwolf

Posts: 866
Registered: Apr 12, 2008
From: Singapore
Age: 44
Home page
Re: open-sourced, we are
Posted: Mar 7, 2026, 1:40 PM

Here's the android app open sourced. I'll do the iOS app soon.

rainwolf

Posts: 866
Registered: Apr 12, 2008
From: Singapore
Age: 44
Home page
Re: open-sourced, we are
Posted: Mar 8, 2026, 1:37 PM

and here's the iOS version, have at it.

rainwolf

Posts: 866
Registered: Apr 12, 2008
From: Singapore
Age: 44
Home page
Re: open-sourced, we are
Posted: May 26, 2026, 8:37 PM

the latest iOS version has 2 fixes thanks to noahred16.

Thank you!

Replies: 8   Views: 29,188   Pages: 1  
Back to Topic List
Topics: [ Previous | Next ]


Powered by Jive Software