Results / Qwen3.6-35B-A3B UD-Q3_K_M (LM Studio llama.cpp, Mac mini)

Qwen3.6-35B-A3B UD-Q3_K_M (LM Studio llama.cpp, Mac mini)

mswea-mac-qwen36lmstudioMac mini M4steered

The original prompt had no render check, so the first pass of this build was never checked for things like see-through blocks. We added the check (checklist 1.1.0) after the run, re-checked the top builds, and resumed this same session with plain-words requests about what the check found (see Steers below). Wall time covers both parts; the other numbers on this page are for the resume.

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
85 / 100
Design (rubric, 0–5)
–
Stop reason
done
Model time
2hr 41mins (wall)
Tool time (wall minus model)
–
Wall time
2hr 41mins
Tool calls
58
Tool errors
2
Errors by type
{"not_found": 1, "other": 1}
Loop-guard events
0
Tokens in / out
– / –
Thinking tokens
–
Decode / prefill tok/s
– / –
Prefix reuse
–
Peak VRAM (GPU / engine)
11,637 / 0 MiB
Peak engine RAM
0 MiB
Engine
lmstudio
Model
Qwen3.6-35B-A3B UD-Q3_K_M (LM Studio llama.cpp, Mac mini) (qwen3.6-35b-a3b@q3_k_m)
Settings
{"thinking": "medium", "reasoning_budget_tokens": 3072, "max_tokens": 24576, "sampling": "Qwen3.5/3.6 precise-coding thinking preset (t 0.6, top_p 0.95, top_k 20)", "sampling_keys": {"temperature": 0.6, "top_p": 0.95, "top_k": 20}, "loaded": "LM Studio llama.cpp GGUF, context 65536 (fallback 32768), parallel 1, nothing else loaded", "research": "research/2026-10-04-strata-models-sampling.md (preset C); 022 3060 runs; catalog qwen36-35b-mac", "request_timeout_s": 1800, "note": "litellm default 600 s timeout cut off whole-file writes (12K tokens at ~20 tok/s) in the first attempt 20261009-0049 (runs/aborted); raised to 1800 s"}
Node
Mac mini M4
Prompt
v3
Started
2026-10-11T09:36:15Z

Feature scores

O
1
F1
1
G
1
F2
0.5
F3
0
F7
1
F4
0.5
F5
1
F8
1
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-break.png
game break
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 (15 pass, 4 partial, 1 fail)

FeatureTestScoreEvidence
Ofiles_present1{"required": ["index.html", "game.html"], "notes_md": true}
F1landing_loads1{"status": 200, "errors": [], "network_failed": []}
F1hero_preview1{"std": 33.1, "frame_diff": 2.3, "size": [598, 338]}
F1gallery1{"images": 3, "generated_nonblank": 3, "distinct": 3, "detail": ["640x360 std 21", "640x360 std 20.1", "640x360 std 27.1"]}
F1landing_content1{"h1": "CrystalCraft", "features": 5, "controls": 315, "play": true}
F1play_now1{"url": "/game.html?debug=1&seed=42", "game_ready": true}
F1responsive_mobile1{"no_horizontal_scroll": true, "play_now_fits": true, "title_fits": true, "inner": 390, "scroll": 390, "play": [111, 279, 167], "h1": [93, 297, 205]}
Ggame_loads1{"errors": [], "version": 1, "missing": [], "network_failed": []}
Gcanvas_renders1{"mean": 143, "std": 24.9}
Gfps1{"fps": 59.1, "raf_fps": 59.1, "floor": 20}
F2terrain0.5{"block_types_ge4": true, "hills": true, "size_ge48": false, "deterministic": false, "solid_ids": [1, 2, 5, 6, 3, 9, 8], "top_range": [10, 25], "extent_x": 33}
F3movement0{"walk_W": false, "arrow_look": false, "grounded_not_inside": true, "jump": false, "moved": 0, "yaw_change": 0, "jump_rise": 0}
F7particles1{"peak": 6, "after_1_5s": 0}
F4break_place0.5{"target": {"x": -1, "y": 4, "z": -2}, "before_id": 3, "after_break": 0, "placed_cells": [], "selected_id": 1, "pixel_diff_on_break": 0.1}
F5hotbar1{"slots_ge4": true, "key3_selects": true, "aria_selected": true, "wheel_cycles": true, "slots": 7, "after_key3": {"i": 2, "sel": ["2"]}, "after_wheel": 3}
F8save_reload1{"block_change_kept": true, "position_kept": true, "cell": {"x": -1, "y": 4, "z": -2}, "id_after_reload": 0, "position_shift": 0}
F6day_night0.5{"night_darker": false, "time_advances": true, "noon_luma": 140.1, "midnight_luma": 123.6, "tod_delta_2s_at_20s_day": 0.098}
F9touch0.5{"controls_visible": true, "move_pad_moves": false, "controls": {"move": [60, 794, 80], "jump": [158, 802, 64], "break": [248, 802, 64], "place": [338, 802, 64]}, "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 (1)

  1. #None · · start · score before

    I cannot move around in the game. Pressing W does not walk me forward, the arrow keys do not turn my view, and Space does not make me jump. I also seem to start stuck inside the ground rather than standing on top of it. Please make W walk me forward, the arrow keys turn my view left and right, and Space jump up and come back down, with me standing on top of the ground when I start.
    
    When I click on a block nothing happens. Left click should break the block I am looking at, and right click should put down the block I have selected. Right now I cannot even aim at a block when I look down at the ground.
    
    When I break a block and then reload the page, I expect the world to still show the hole I made and for me to be standing where I left off. Please keep my changes and my position when I reload.
    
    The world feels small. I would like it to be bigger, at least about fifty blocks across, with hills. It should also be the same world every time I load it with the same seed in the web address.
    
    Day and night do not look different. The clock seems to move but the picture stays just as bright. Please make the screen get clearly darker at night and bright again in the day.
    
    On my phone the on-screen buttons show up, but dragging the move pad does nothing. Please make dragging the move pad forwards walk me forwards, and make the jump, break and place buttons work with a tap.