Skip to content

MultiNet v2 Demo UI Embed - #85

Open
arushi-jain-27 wants to merge 11 commits into
masterfrom
v2_demo_ui
Open

MultiNet v2 Demo UI Embed#85
arushi-jain-27 wants to merge 11 commits into
masterfrom
v2_demo_ui

Conversation

@arushi-jain-27

@arushi-jain-27 arushi-jain-27 commented Aug 4, 2026

Copy link
Copy Markdown

Summary

  • Add MultiNet v2.0 content page (static/pages/Multinetv2.html) that embeds the playable MiniGrid R1 demo alongside scrollable research placeholders (abstract, table, figures, links).
  • Vanilla JS player (static/js/play.js + play.css / v2.css) talks to the MultiNet-v2.0 game API.
  • Site nav links to v2.0 - Spatial

Test plan

  • Run the game API from MultiNet-v2.0 (uvicorn demo.api.app:app --reload --app-dir .)
  • From this repo: python -m http.server 5500
  • Open http://127.0.0.1:5500/static/pages/Multinetv2.html
  • Splash → Enter/click play; keyboard + on-screen controls work (incl. DROP / Restart)
  • Click board for keys; scroll away and arrows no longer control the game
  • Scroll below the game: abstract / sample results / figures / resources visible
  • Prev/next switches tasks; URL ?task= updates
  • Solve or fail a maze; end overlay appears over the grid with R1 compare
  • Press tab to check current config (frozen for R1)
  • Press M for model-view (maze description/ text summary etc)
  • Check sound and visual effects are working
  • From home sidebar (http://127.0.0.1:5500/index.html) → Benchmark Releases → v2.0 - Spatial reaches this page

Notes

  • Requires a locally running (or deployed) MultiNet-v2.0 API; default http://127.0.0.1:8000 (override with ?api=).
  • Pairs with MultiNet-v2.0 game API PR: APIs for Demo UI MultiNet-v2.0#44

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants