threes
Copyright 2026 magmacrunch media


THE LICENCE

Everything in this repository -- the game in web/, its terminal version in
tui/, its tests, the tools and the
documentation -- is licensed under the PolyForm Noncommercial License 1.0.0, in the
LICENSE file beside this one.

Read it, learn from it, build on it, play with it. Any noncommercial purpose is
permitted, and that includes personal projects, teaching and research. What is not
permitted is commercial use: selling the game or a derivative of it, shipping it inside
a product, or running it as part of a business.


THE NAME IS NOT OURS

Threes! is Sirvo's game (Asher Vollmer, Greg Wohlwend and Jimmy Hinson, 2014), and
its name is theirs. This is an unofficial fan implementation, played for free in the
magmacrunch arcade, and is not affiliated with or endorsed by Sirvo. Nothing here
claims the name, and the licence above grants no rights in it. What is licensed is
this implementation only: the code and the arcade's presentation.

What is reserved: the magmacrunch name and marks and the visual design of the arcade.
If you want to use any of it, ask.


THIRD-PARTY COMPONENTS

Fonts are loaded from Google Fonts under the SIL Open Font License 1.1 rather than
shipped here as files.

The page loads adenosine-puzzle.js, adenosine-score-client.js, arcade-base.css, puzzle/puzzle-base.css, puzzle/puzzle-grid.css, puzzle/puzzle-modals.css, puzzle/puzzle-responsive.css, score-server.js from the website's arcade/shared/.
Those are part of the magmacrunch.com repository and adenosine, and are not copied here.
