Current app build · September 2026
From a first command to an optimized tournament strategy.
Assimilation Protocol has evolved into a complete learning and strategy system: learn the language, build programs, fight in a visible 3D arena, measure their performance and improve them with evidence.
- 20
- tutorial missions
- 4
- code weight classes
- 3
- arena themes
01Learn
Guided Tour with a training sandbox
The interactive introduction teaches execution flow, sensor results and conditions through practice. Small decisions, syntax checks and a training sandbox make every step tangible.
- Execution automatically loops after the last line.
- Sensor results are consumed immediately with Go If.
- The tour never changes an already saved program.
02Build
Editor, live analysis and strategy archive
The editor supports your own Protocol Code with detailed help. Analysis catches invalid parameters, jumps and result-flow mistakes before a broken revision can be activated. The redesigned strategy archive filters its templates and reveals complete code on demand.
- 34 commands for growth, sensing, contact defense, selection, markers and retraction.
- All 15 example programs validate against the current command set.
- Every strategy shows its active-command count and matching weight class.
03Missions
20-mission tutorial and free battles
The revised tutorial moves from the first growth command to a robust tournament strategy across five chapters. The first four contain five progressive missions each; the Omega finale tests one unchanged program in five fixed duels.
- Fixed seeds, arenas, opponents and rules make attempts directly comparable.
- One to three stars reward victory, the learning objective, and compact or fast code.
- Free battles and the sandbox remain independent of tutorial progress.
04Fight
Readable 3D arena with replays
Growth, scans, hits, captures, items and core moves have distinct visual and audio feedback. Replays can be saved automatically so decisive situations remain available for analysis.
- Neon, steampunk and Nanite Swarm present the same unchanged mechanics.
- Double-tap a cube or item to use its true 3D center as the new camera pivot.
- Core aura, signal direction, scan paths and assimilation remain readable in space.
05Balance
Four fair code weight classes
Free battles and batch tests can enforce one shared program limit for both sides. Compact logic can therefore face similarly concise code without excluding larger strategies from open competition.
- Lightweight allows up to 20, middleweight up to 50 and heavyweight up to 100 active command lines.
- Open class has no line limit.
- Comments, blank lines, labels, braces and disabled commands do not affect the class.
06Score
Local leaderboard with transparent scoring
Visible victories are stored as immutable match snapshots. Detail views explain not just the total, but also speed, conquest, opponent strength, structure and efficiency.
- Filter by scoring metric and arena size.
- Rules and measurements stay attached to every entry.
- Sandbox and batch tests deliberately create no leaderboard entries.
07Optimize
100 to 10,000 battles in one batch test
The regular battle engine runs large comparisons without 3D rendering. Programs swap colors regularly so starting side and color cannot bias the complete result.
- Win, loss and draw rates with runtime and detailed measurements.
- Concrete code recommendations based on observed weaknesses.
- Review changes first, then optionally save an optimized copy.
08Share
Exchange programs with friends
Programs can be deliberately exported or exchanged directly with a nearby device. Received revisions stay separate in the friend-program vault and can become opponents or test candidates.
- Sharing starts only after an explicit action.
- Program name, author, notes and code remain together as one package.
- Friend programs can compete in visible battles and batch tests.
09Personalize
Arena, audio and performance your way
Settings cover player names and battle logs as well as color-blind mode, compact help, effect intensity, frame rate and performance-focused rendering.
- Choose neon, steampunk or the biomechanical Nanite Swarm as the arena theme.
- Adjust effects, ambience and haptics separately.
- Optional items: unit boost, accelerator, long-range scanner, camouflage, core shield, teleport marker, memory expansion and analysis module.