townlet / game

Commit History

All characters on nemotron-4b; one cold-load per fork
76ce26a
verified

Budlee commited on

@GPU (duration=120) + DECISIONS_PER_DRAIN=2 for tighter drains
bbb1410
verified

Budlee commited on

Timestamped logs via game.log.tlog; explains visible drain pauses
e80adab
verified

Budlee commited on

Add Cyra hero (saboteur); sharpen saboteur shell-as-weapon line
ccc0620
verified

Budlee commited on

Fix Pause to halt drain; Spawn click feedback; Info modal with The Dot
1ac7b23
verified

Budlee commited on

Drop Flux 2; 4 starting chars; pin Ada=engineer Bram=diplomat
9524dcd
verified

Budlee commited on

interpreter: per-fork interpreter so shell output reaches the UI (pid-mismatch detection)
b8e2a8a
verified

Budlee commited on

interpreter: stop spurious 'mass death' flag (is_alive() unreliable across @spaces.GPU fork)
8305adb
verified

Budlee commited on

Named-place movement: atomic move_to, drop coord reasoning, 10/gather, per-archetype reward, default llama-3b, smart-mock updated
fda78e0
verified

Budlee commited on

actions: strip surrounding quotes from move_to target (fixes "'cave'" loop)
2750b2c
verified

Budlee commited on

actions: mine_coal/draw_water yield 10 units per action (was 1); tool descriptions updated so agent knows
409bebd
verified

Budlee commited on

actions: move_to short-circuits when already at destination so agent can mine/draw/post in the same decision
5dc0992
verified

Budlee commited on

stream: strip <think> blocks + broaden meta-leak filter for Nemotron reasoning output
18beeb2
verified

Budlee commited on

scheduler: idle drift skips characters at named places (fixes mine_coal not at cave) + strip <think> blocks from agent thought
504de22
verified

Budlee commited on

stream: stop SoC meta-leak (few-shot exemplars + leak filter)
5498847
verified

Budlee commited on

Recording prep: JS mutex, mixed models (Ada/Bram=Nemotron, rest=SmolLM2), drain=3, init=3, duration=90s, idle-drift, mock latency profile
aa21191
verified

Budlee commited on

Sync latest local snapshot
5b58616
verified

Budlee commited on

Default model: always Nemotron 3 Nano 4B, regardless of env
102dcf7
verified

Budlee commited on

Trace: strip smolagents </code> marker from displayed thought
69d3c52
verified

Budlee commited on

SoC: include in character's own next-decision perception prompt
b8eccd0
verified

Budlee commited on

SoC: hook into _decide + load/save with state.json
eb202a0
verified

Budlee commited on

SoC: new game/stream.py — refresh every 10 decisions per char
5aea3bd
verified

Budlee commited on

SoC: stream_of_consciousness + decisions_since_soc on Character
b3b4549
verified

Budlee commited on

Trace: record each _decide via tool monkey-patch + smolagents memory
6b09218
verified

Budlee commited on

Trace: TraceEntry + ring buffer (1000) on Character
d6f31b4
verified

Budlee commited on

Fix: shell lock release no longer gated on exact shell_queue tile
27c0ffb
verified

Budlee commited on

Roster: add SmolLM2 360M for local-friendly testing
cc3d5b7
verified

Budlee commited on

The Dot: embed full game mechanics (resources, locker, shell semaphore)
ab643b8
verified

Budlee commited on

Filesystem state persistence with flock to survive @spaces.GPU fork
c8fc16a
verified

Budlee commited on

Log PID + TID at endpoint entry to diagnose multi-worker isolation
21e9b08
verified

Budlee commited on

Architectural fix: kill bg tick thread, tick synchronously inside @spaces.GPU and snapshot calls
ed294ac
verified

Budlee commited on

Diagnostic: log every _advance_move call
d88d6e9
verified

Budlee commited on

Diagnostics: heartbeat with Townlet id; tick try/except
2b6886a
verified

Budlee commited on

Diagnostics: log pending size + action params
69cdad3
verified

Budlee commited on

MAX_AGENT_STEPS 1 -> 2 for parse-error retry
3bee6c6
verified

Budlee commited on

Fix: ensure smol_adapter.py is the GBNF-off version
52a350e
verified

Budlee commited on

Fix: restore scheduler.py contents (was overwritten by smol_adapter on previous push)
1e3fffe
verified

Budlee commited on

Drop GBNF default; log per-decision outcomes
a14d824
verified

Budlee commited on

Townlet: initial private upload with Zero-GPU fixes
37b5712
verified

Budlee commited on