Files
onion-mc/analysis/client-perf/bench/onion-bench/data/bench/function/s2_setup.mcfunction
T
logan 611a1a5952 docs: client-perf analysis, bench harness and work journal
Everything the next agent needs to run the Phase 2 optimisation loop on a
machine that can launch the client:

- analysis/client-perf/: LEVERS (ranked levers + corrections), BENCH-MATRIX
  (world, scenes, config IDs, blocks B0-B14 with decision rules),
  PLAYER-TUNING, SPAWN-TUNING, research briefs, the jar scanner and its
  output, observed default configs, and proposed-configs/ (build.py
  generates tiers and bench variants and fails on unknown keys;
  apply_variant.py applies a variant and merges options.txt).
- analysis/client-perf/bench/onion-bench/: bench-world datapack (scene
  teleports, Create grid, mob pen, sound storm, 120 s teleport tour).
- analysis/audit/: the static recipe/dependency audit, including gen_fixes.py,
  which generates the shipped Paxi datapack and was never tracked.
- phase0/: per-machine measurement harness (Steam Deck, 7700K/1060,
  6700K/1080 Ti).
- .pi/journal.md: running work log; read it first.

All of it is packwizignored, so nothing here ships to players.
2026-10-14 18:15:32 -04:00

99 lines
5.1 KiB
MCFunction

# Create floor: 2304 kinetic block entities. Verify they rotate (see BENCH-MATRIX.md).
fill 998 150 -1 1048 150 48 minecraft:smooth_stone
fill 1000 151 0 1047 151 0 create:shaft[axis=x]
setblock 999 151 0 create:creative_motor[facing=east]
fill 1000 151 1 1047 151 1 create:cogwheel[axis=x]
setblock 999 151 1 create:creative_motor[facing=east]
fill 1000 151 2 1047 151 2 create:shaft[axis=x]
setblock 999 151 2 create:creative_motor[facing=east]
fill 1000 151 3 1047 151 3 create:cogwheel[axis=x]
setblock 999 151 3 create:creative_motor[facing=east]
fill 1000 151 4 1047 151 4 create:shaft[axis=x]
setblock 999 151 4 create:creative_motor[facing=east]
fill 1000 151 5 1047 151 5 create:cogwheel[axis=x]
setblock 999 151 5 create:creative_motor[facing=east]
fill 1000 151 6 1047 151 6 create:shaft[axis=x]
setblock 999 151 6 create:creative_motor[facing=east]
fill 1000 151 7 1047 151 7 create:cogwheel[axis=x]
setblock 999 151 7 create:creative_motor[facing=east]
fill 1000 151 8 1047 151 8 create:shaft[axis=x]
setblock 999 151 8 create:creative_motor[facing=east]
fill 1000 151 9 1047 151 9 create:cogwheel[axis=x]
setblock 999 151 9 create:creative_motor[facing=east]
fill 1000 151 10 1047 151 10 create:shaft[axis=x]
setblock 999 151 10 create:creative_motor[facing=east]
fill 1000 151 11 1047 151 11 create:cogwheel[axis=x]
setblock 999 151 11 create:creative_motor[facing=east]
fill 1000 151 12 1047 151 12 create:shaft[axis=x]
setblock 999 151 12 create:creative_motor[facing=east]
fill 1000 151 13 1047 151 13 create:cogwheel[axis=x]
setblock 999 151 13 create:creative_motor[facing=east]
fill 1000 151 14 1047 151 14 create:shaft[axis=x]
setblock 999 151 14 create:creative_motor[facing=east]
fill 1000 151 15 1047 151 15 create:cogwheel[axis=x]
setblock 999 151 15 create:creative_motor[facing=east]
fill 1000 151 16 1047 151 16 create:shaft[axis=x]
setblock 999 151 16 create:creative_motor[facing=east]
fill 1000 151 17 1047 151 17 create:cogwheel[axis=x]
setblock 999 151 17 create:creative_motor[facing=east]
fill 1000 151 18 1047 151 18 create:shaft[axis=x]
setblock 999 151 18 create:creative_motor[facing=east]
fill 1000 151 19 1047 151 19 create:cogwheel[axis=x]
setblock 999 151 19 create:creative_motor[facing=east]
fill 1000 151 20 1047 151 20 create:shaft[axis=x]
setblock 999 151 20 create:creative_motor[facing=east]
fill 1000 151 21 1047 151 21 create:cogwheel[axis=x]
setblock 999 151 21 create:creative_motor[facing=east]
fill 1000 151 22 1047 151 22 create:shaft[axis=x]
setblock 999 151 22 create:creative_motor[facing=east]
fill 1000 151 23 1047 151 23 create:cogwheel[axis=x]
setblock 999 151 23 create:creative_motor[facing=east]
fill 1000 151 24 1047 151 24 create:shaft[axis=x]
setblock 999 151 24 create:creative_motor[facing=east]
fill 1000 151 25 1047 151 25 create:cogwheel[axis=x]
setblock 999 151 25 create:creative_motor[facing=east]
fill 1000 151 26 1047 151 26 create:shaft[axis=x]
setblock 999 151 26 create:creative_motor[facing=east]
fill 1000 151 27 1047 151 27 create:cogwheel[axis=x]
setblock 999 151 27 create:creative_motor[facing=east]
fill 1000 151 28 1047 151 28 create:shaft[axis=x]
setblock 999 151 28 create:creative_motor[facing=east]
fill 1000 151 29 1047 151 29 create:cogwheel[axis=x]
setblock 999 151 29 create:creative_motor[facing=east]
fill 1000 151 30 1047 151 30 create:shaft[axis=x]
setblock 999 151 30 create:creative_motor[facing=east]
fill 1000 151 31 1047 151 31 create:cogwheel[axis=x]
setblock 999 151 31 create:creative_motor[facing=east]
fill 1000 151 32 1047 151 32 create:shaft[axis=x]
setblock 999 151 32 create:creative_motor[facing=east]
fill 1000 151 33 1047 151 33 create:cogwheel[axis=x]
setblock 999 151 33 create:creative_motor[facing=east]
fill 1000 151 34 1047 151 34 create:shaft[axis=x]
setblock 999 151 34 create:creative_motor[facing=east]
fill 1000 151 35 1047 151 35 create:cogwheel[axis=x]
setblock 999 151 35 create:creative_motor[facing=east]
fill 1000 151 36 1047 151 36 create:shaft[axis=x]
setblock 999 151 36 create:creative_motor[facing=east]
fill 1000 151 37 1047 151 37 create:cogwheel[axis=x]
setblock 999 151 37 create:creative_motor[facing=east]
fill 1000 151 38 1047 151 38 create:shaft[axis=x]
setblock 999 151 38 create:creative_motor[facing=east]
fill 1000 151 39 1047 151 39 create:cogwheel[axis=x]
setblock 999 151 39 create:creative_motor[facing=east]
fill 1000 151 40 1047 151 40 create:shaft[axis=x]
setblock 999 151 40 create:creative_motor[facing=east]
fill 1000 151 41 1047 151 41 create:cogwheel[axis=x]
setblock 999 151 41 create:creative_motor[facing=east]
fill 1000 151 42 1047 151 42 create:shaft[axis=x]
setblock 999 151 42 create:creative_motor[facing=east]
fill 1000 151 43 1047 151 43 create:cogwheel[axis=x]
setblock 999 151 43 create:creative_motor[facing=east]
fill 1000 151 44 1047 151 44 create:shaft[axis=x]
setblock 999 151 44 create:creative_motor[facing=east]
fill 1000 151 45 1047 151 45 create:cogwheel[axis=x]
setblock 999 151 45 create:creative_motor[facing=east]
fill 1000 151 46 1047 151 46 create:shaft[axis=x]
setblock 999 151 46 create:creative_motor[facing=east]
fill 1000 151 47 1047 151 47 create:cogwheel[axis=x]
setblock 999 151 47 create:creative_motor[facing=east]