menu Menu

Finite State Machines and Emergent Behavior: Developing a Simulated Ant Colony

    I’ve spent the last month attempting to develop a simulated ant colony with the help of Antigravity IDE. My goal is to watch a colony mind emerge from the noise of hundreds of individual ants, each hard-coded with simple, stimulus-driven behaviors that would, within the context of hundreds of other similarly coded ants, […]

Read more


Logonaut: A Graph-based Etymological Dictionary

This is a Graph-based Dictionary & Visualization Application. I developed it with AntiGravity IDE. It traverses and visualizes English’s lexicon using (using BFS/DFS algorithms) and a structured database. You can access it here: Logonaut Visual Etymology Dictionary The app is still in development, though it’s definitely working. It sources its definitions from a processed raw […]

Read more


Shah: A Hexagonal Chess Variant with Exotic Topology and Imperfect Information

Read more


StonkBot: My Attempt at a Quantitative Trading Terminal

Status: Alpha / “Works on my machine” I finished the first version of StonkBot, my weekend project to help me stop losing money on crypto (hopefully). I wanted to build something that looked like those fancy Bloomberg terminals but ran on my laptop and didn’t cost $24k a year. What is it? Basically, it’s a locally […]

Read more


AlienProxy OS Loading Screen - A Retro-Terminal with CRT Artifacts

I’ve put together a Linux-style retro-terminal complete with scanning lines and other CRT artifacts. The terminal emulator is meant to function as a loading or splash page for people who want to add a little bit of spice or intrigue to their menus. It does not affect the back-end in any way, and merely serves […]

Read more


Catanalyzer — An Evaluation Tool for Static Positions in "Settlers of Catan"

I’m an avid Settlers of Catan player. To track and develop my positions, I developed my own metrics (Cumulative Resources vs Purchasing Power),  but they were really based on intuition since calculating these on the fly wasn’t really possible, not to mention I wasn’t completely sure my metrics actually any mathematical or game theoretical merit! […]

Read more



Previous page Next page

keyboard_arrow_up