← Back to list | 日本語

cursor-grok-4.5

Representative run: 20260710T151913Z-cursor-grok-4.5-rep2

Auto-graded score

ItemScore
Functionality (hidden tests)70 / 70
Determinism10 / 10
Type quality(strict warnings: 8)0 / 10
Project health10 / 10
Total90 / 100

Score breakdown

Functionality (hidden tests) 70 / 70

CategoryTestPass
Contract (loading & API shape)board_model loading, instantiation, required API, and enums✅
API behaviorsetup() initial state is correct✅
Acceptance spawn and early movement✅
get_cell ASCII mapping and out-of-bounds handling✅
place_belt placement rules✅
rotate_cell rotation rules✅
spawn_item rules and RNG non-consumption✅
peek_next_kind is stable and matches the spawn✅
MovementStraight belts move one cell per tick✅
Adjacent pair advances in the same tick✅
Three items in a loop all advance✅
Full loop stalls then all items miss✅
Collision / stallsMerge to same empty cell chooses the lowest id✅
Head-on swap is blocked✅
Blocked item becomes a miss after five ticks✅
Stuck counter resets after movement✅
Exit & scoringMatching exit scores and removes the item✅
Wrong exit becomes a miss✅
Two items can enter the same exit✅
Off-board movement becomes a miss✅
Exit departure frees the previous cell for a follower in the same tick✅
SplitterSplitter alternates right-left-right✅
Splitter toggles are independent per splitter✅
Blocked splitter does not toggle✅
Splitter toggles on exit and off-board departure✅
Splitter "right" is relative to entry direction✅
Spawn & missesSpawn schedule is t=1,4,7...✅
Blocked spawn becomes a miss and consumes RNG✅
Blocked spawn still consumes the id✅
At t=120, future ticks freeze the state✅
DeterminismSame seed and same operation sequence produce identical results✅
Spawn color sequence matches RandomNumberGenerator✅
Win pathStandard map simple controller reaches the win threshold✅
View behaviorDisplayed labels have no missing glyphs✅
Tick advances at 0.5s interval✅
Mouse click places a belt✅

Determinism 10 / 10

ItemResult
Same seed and same operation sequence reproduce identical results (determinism category fully passing)✅

Type quality 0 / 10

ItemResult
Strict type warnings (per-file untyped/unsafe treated as error): 8 × −2 (floor 0)❌

Project health 10 / 10

ItemResult
Project import (godot --headless --import)✅ 3 / 3
Boot smoke (headless launch of main.tscn)✅ 3 / 3
API contract (BoardModel scene-independent load and contract tests)✅ 4 / 4