Ten Fan Chombo is a real time riichi game. Rules, yakus, and scoring are based on the EMA's Richi Competition Rules.
This repository is an NX mono-repo consisiting of several packages.
An angular application for testing. This app contains an in memory game server, and allows you to interactively play as all players
An angular application for scoring, checking tenpai, and calculating waits
This package contains definitions for tiles, yakus, scoring alrogrithms, and common helper functions
A collection of reusable angular components
Core library containing models for a game, player, list of possible moves, and services
Core server side library containing logic on how to manipulate and maintain the game state.