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.

Continue

Explore the rules or inspect the code language in detail.