Smallwood studio notes

Browser work and card-game programs

Vol. 1 · 2026
Public lab notebook

NB-10 · Notes index

Section

Lab notes

Each note is a single lab entry. The Durak work sits here because that is the card game the studio is writing against; the degree-listings note is here because several of the same problems show up in formal study.

EntryTitle
NB-11 · 4 Nov 2026 · Card gameBuilding a Durak AI: legal moves first
A development diary on representing Durak in code and generating only legal attacks and defences.
NB-12 · 6 Nov 2026 · StudyReading CS and game-design degree listings
What to look for in a computer science or game-design program listing, with a pointer to universities in Thailand.
NB-13 · 7 Nov 2026 · BrowserMeasuring input latency in the browser
A simple method for timing keydown to the first painted response in a card-game prototype.
NB-14 · 8 Nov 2026 · MethodPaper wireframes before a first build
Why the Durak table was drawn on paper first, and what the sketch needed to settle.
NB-15 · 9 Nov 2026 · Card gameRepresenting card state in a browser game
How a 36-card Durak deck is stored in memory and what must not be left only in the DOM.
NB-16 · 10 Nov 2026 · BrowserLaying out playing cards in CSS
Overlap, focus order and reduced-motion notes for a hand of cards in a browser table.