Results / Gemma 4 12B QAT (LM Studio, Mac mini)

Gemma 4 12B QAT (LM Studio, Mac mini)

omplmstudioMac mini M4unsteered

Screenshot of the build

▶ Launch

The game opens in a new tab. It runs sandboxed, so a game that saves to browser storage may not keep its save.

Metrics

Checklist score
68.4 / 100
Design (rubric, 0–5)
–
Stop reason
done
Model time
20mins
Tool time (wall minus model)
4s
Wall time
20mins
Tool calls
5
Tool errors
1
Errors by type
{"other": 1}
Loop-guard events
0
Tokens in / out
89,916 / 11,597
Thinking tokens
–
Decode / prefill tok/s
– / –
Prefix reuse
–
Peak VRAM (GPU / engine)
11,646 / 0 MiB
Peak engine RAM
0 MiB
Engine
lmstudio
Model
Gemma 4 12B QAT (LM Studio, Mac mini) (google/gemma-4-12b-qat)
Settings
{"thinking": "medium", "reasoning_budget_tokens": 3072, "max_tokens": 7168, "sampling": "Gemma 4 card preset (t 1.0, top_p 0.95, top_k 64)", "sampling_keys": {"temperature": 1.0, "top_p": 0.95, "top_k": 64}, "loaded": "LM Studio, context 65536 (fallback)"}
Node
Mac mini M4
Prompt
v1
Started
2026-10-08T04:29:37Z

Feature scores

O
1
F1
0.83
G
1
F2
0
F3
0.5
F4
0
F5
0.5
F8
0
F6
0.5
F9
0.5
R
1

Screenshots

Landing page at desktop and phone widths, and the game at noon, at night, after breaking a block, and on a phone.

game-day.png
game day
game-mobile.png
game mobile
game-night.png
game night
game-noon.png
game noon
landing-desktop.png
landing desktop
landing-hero.png
landing hero
landing-mobile.png
landing mobile
render-down-0.png
render down 0
render-down-1.png
render down 1
render-down-2.png
render down 2
render-level.png
render level

Checklist (10 pass, 6 partial, 3 fail)

FeatureTestScoreEvidence
Ofiles_present1{"required": ["index.html", "game.html"], "notes_md": true}
F1landing_loads1{"status": 200, "errors": [], "network_failed": []}
F1hero_preview1{"std": 10.4, "frame_diff": 1.2, "size": [297, 402]}
F1gallery0.5{"images": 3, "generated_nonblank": 2, "distinct": 3, "detail": ["1024x768 std 9.5", "1024x768 std 22.2"]}
F1landing_content1{"h1": "Voxelith", "features": 4, "controls": 263, "play": true}
F1play_now1{"url": "/game.html", "game_ready": true}
F1responsive_mobile0.5{"no_horizontal_scroll": false, "play_now_fits": true, "title_fits": true, "inner": 411, "scroll": 411, "play": [82, 308, 227], "h1": [49, 342, 293]}
Ggame_loads1{"errors": [], "version": 1, "missing": [], "network_failed": []}
Gcanvas_renders1{"mean": 3.8, "std": 17.9}
Gfps1{"fps": 55, "raf_fps": 55, "floor": 20}
F2terrain0{"block_types_ge4": false, "hills": false, "size_ge48": false, "deterministic": true, "solid_ids": [2], "top_range": [0, 1], "extent_x": 0}
F3movement0.5{"walk_W": true, "arrow_look": false, "grounded_not_inside": true, "jump": false, "moved": 5.3, "yaw_change": 0, "jump_rise": 0}
F4break_place0{"error": "no target block after looking down"}
F5hotbar0.5{"slots_ge4": true, "key3_selects": true, "aria_selected": false, "wheel_cycles": true, "slots": 4, "after_key3": {"i": 2, "sel": []}, "after_wheel": 3}
F8save_reload0{"error": "nothing was broken, so nothing to check"}
F6day_night0.5{"night_darker": false, "time_advances": true, "noon_luma": 3.8, "midnight_luma": 3.8, "tod_delta_2s_at_20s_day": 0.10099999999999999}
F9touch0.5{"controls_visible": false, "move_pad_moves": false, "controls": {"move": null, "jump": [330, 594, 80], "break": [330, 689, 80], "place": [330, 784, 80]}, "moved": 0}
Rrender_integrity1{"probe_valid": false, "marker_below_horizon": 0, "marker_level": 0, "marker_down": 0, "marker_down_each": [0, 0, 0], "note": "sky drawn as a mesh: marker hidden, not measured"}
Oself_contained1{"no_external_requests": true, "pinned_three": true, "no_third_party_branding": true, "external": [], "branded_files": []}

Suite 1.2.0 · Chrome/152.0.7977.82 · WebGL: ANGLE (Intel, Vulkan 1.4.354 (Intel(R) UHD Graphics 630 (CML GT2) (0x00009BC8)), Intel open-source Mesa driver)

Steers

None: an unsteered run gets the prompt and nothing else.