Interests

Interests

beyond the code

Game AI & retro games

Classic games as ML testbeds: search, heuristics, self-play, and neuroevolution agents for Bomberman, Pac-Man, Frogger, and browser-game clones.

Virtual economies

Old School RuneScape's player-driven market as a live economics dataset: price feeds, feasibility backtests, and honest negative results.

Evolutionary computation

NEAT and genetic algorithms, from a 2019 flappy-bird experiment to a C++20 rewrite with browser replays and ablation studies.

Determinism & reproducibility

Deterministic simulation, seeded replays, and holdout discipline — the difference between a demo and a result you can trust.

E-bikes

The daily reset away from screens: riding around San Diego and keeping the bike itself tuned, adjusted, and occasionally over-upgraded.

Rainbow Six Siege & esports

Years of competitive Siege: ranked play, VOD review, and following the pro scene. The appeal is familiar from engineering — preparation, tight feedback loops, and team coordination beating raw mechanics.

Speedcubing

Two official WCA competitions in Delhi (2013 and 2015), five events from 2x2 through 5x5 plus one-handed. Best official 3x3: an 18.79-second single and a 22.71 average.

  • 3x3 single18.79s
  • 3x3 avg22.71s
  • 3x3 one-handed58.35s
  • events5
WCA profile 2013LALL01

Chess

Longtime online chess habit — fast time controls, puzzle grinding, and the occasional deep rabbit hole into an opening that never survives contact with blitz.

rating stats pending — profile link to be added

Want to talk about any of this, or something else entirely?

contact.sh

>_ Kbit · interests · 1/3

Each card is a small timeline.

Open a card for the history, current curiosity, and supporting links behind that interest.