id: BL-050
title: Random joystick moves, seed 11, 30000 frames
shows: A seeded random game: a hold of one direction for 4 to 40 frames (sometimes none), Game Reset on frame 240, the fire button every 1,500 frames from frame 3000; used to check the movement rules over a very long game.
inputs: BL-050.inputs
frames: 30000
rom_sha1: 0940fea7f04cdb6d4b90c5ad1a7e344e68f6dbb1
trace_sha256: e6b3672a51a9c345a0ad537ca21587147f3a6a2ecff9c410f8aa116f4d5a8177
trace_bytes: 9049196
observations:
  Frames are counted from power-on (frame 0). Memory bytes are named by their address; the meanings are working labels
  (Stages C6 and C7, docs\CONTROLS.md and docs\CAPTURES.md), not yet confirmed (Phase F). Every number below was read from the trace.
  - Game Reset on frame 240 starts the game; play begins on frame 367. Input made from seed 11 by the rule in tools\e7_entries.py.
  - Games started (the lives counter becomes 3): on frames 240, 3000, 6000, 9000, 12000, 15000, 18000, 21000, 24000, 27000.
  - Deaths seen (pause flag with the lives counter dropping later): 30; the lives counter reads 0 on frames 1525, 4241, 7599, 10719, 13247, 16591, 19265, 22425, 25191, 28225.
  - Highest score 22; most wafers eaten from a full map 22; wafer-map refills (level cleared): 0.
  - Movement rules over every frame of play (pause frames left out): Pac-Man made 2148 one-pixel steps, 0 jumps through the openings at the top or bottom of the maze (column 76, see BL-034) and 0 other changes of place; the ghosts made 6386 changes of place, 0 jumps through the same openings (none) and 0 other changes larger than 3 pixels (changes of 1 to 3 pixels are normal; the size grows with the level).
  - How to check it against the real game: replay the recording in Stella (the host program with --replay) and compare with the numbers above.
