Skip to content



Block or Report

Block or report Sothatsit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hey, I'm Sothatsit, A.K.A. Paddy Lamont

I've always enjoyed programming things, and so this is where I store some of my more complete projects.


  • 🎲 The Royal Game of Ur, Client and Server - An ancient board game implemented for the web, play at

  • 📱 The Misinformation Game - A simulator used to research the spread of misinformation through social media.

  • 🔊 AudioStream - Allows streaming of audio between computers, or to multiple outputs (play to many bluetooth headphones!).

  • 📏 Evaluate - Parse, optimise, compile and evaluate arbitrary mathematical expressions in Java, all at runtime.

  • 📋 Bake - Implements a subset of the features of make, written in C.

  • ThreePlayerChess - Implements an AI agent to play the game of three-player chess.


  1. Play The Royal Game of Ur online!

    JavaScript 120 11

  2. Play The Royal Game of Ur online!

    Java 14 2

  3. This repository is dedicated to the technical analysis of The Royal Game of Ur. We aim to answer: How much of the game is luck, and how much is skill?

    Java 13

  4. Evaluate Public

    Parse, optimise, compile and evaluate arbitrary string expressions, all at runtime.


  5. Bake Public

    Bake is a command-line utility that implements a subset of the features of GNU Make


  6. BlockStore Public

    BlockStore plugin from Spigot

    Java 2 8

593 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri

Contribution activity

Seeing something unexpected? Take a look at the GitHub profile guide.