Repository navigation
Bytefray v4.0.0
Bytefray 4.0.0 — Spatial Multi-Process Platform & Spectator Intelligence
Bytefray 4.0 is the official stable release of the next-generation programmable arena, establishing the permanent bytefray-rules-4 ruleset, multi-process Agent API v2, and the full spectator intelligence suite.
Built from qualified candidate commit 9077b61 on main, incorporating post-UX refinements and comprehensive dual-platform Windows and Linux qualification.
Highlights in Bytefray 4.0
- Spatial Multi-Process Combat (
bytefray-rules-4): Fixed entrant quota (Q=8), multi-process execution with movable anchors and localized circular action reach, seed-derived deterministic core placement, and strict process-level fairness. - Agent API v2: Support for multi-process process declarations (
declare_processes()), rich typed observations (ObservationV2), and discrete action dispatch (ActionKindV2: MOVE, READ, WRITE). - Complete Spectator Presentation:
- Broadcast Cam: Omniscient bird's-eye arena view with real-time process markers and telemetry.
- Perspective Cam: First-person view respecting entrant sensor bounds, anonymous contact memory, and stale scan tracking.
- Spectator Director: Autonomous camera pacing and dynamic focus switching driven by real-time spatial events.
- Fight Night Event Ribbon: Contextual live combat event stream (clashes, disruptions, claims, eliminations).
- Ruleset-First Agent Designer: Streamlined match configuration tabs (Simple & Advanced) with contextual ruleset parameters, dynamic 2–3 agent rosters, and default scoring aligned strictly with the simulation engine.
- Improved Replay Workflow: Automatic spectator trace recording from both Simple and Advanced Designer launches, integrated Replay Picker with empty-state guidance, and multi-entrant playback.
- Python 3.10–3.14 & pygame-ce Compatibility: Full support for modern Python runtimes with native headless and graphical execution.
- Multi-Platform Distribution: Standalone administrative Windows installer, portable Windows ZIP, official Python wheel, and source distribution.
See CHANGELOG.md for detailed release notes.
Downloads
| Package | File | Size | Notes |
|---|---|---|---|
| Windows Installer | Bytefray-Setup-4.0.0.exe |
96.0 MB | Administrative AMD64/x64 installer |
| Portable Windows | bytefray-4.0.0-windows.zip |
135.7 MB | Portable AMD64 onedir apps (CLI, Designer, Replay Viewer) |
| Python Wheel | bytefray-4.0.0-py3-none-any.whl |
901 KB | Pure Python 3.10–3.14 package |
| Source Archive | bytefray-4.0.0.tar.gz |
886 KB | Python source archive |
| Checksums | SHA256SUMS.txt |
374 B | SHA-256 integrity verification |
Checksums
099f0cc7940307de9414211ccc0a588ec835a7c7d3b0b1d70ddb7518ed4f3236 bytefray-4.0.0-py3-none-any.whl
76fe52062288974bf508091abe45e5b15910fe108857c411edd4c949ed0cc94a bytefray-4.0.0.tar.gz
ac522585e4a153348cbd3e203c7a3c8b7111d9f4c0baa0f4ca043498bd663921 bytefray-4.0.0-windows.zip
8aeb340a17570c9bb98329ddd7870b539d1b94e95e12b327932d9eafa111f7a5 Bytefray-Setup-4.0.0.exe