A native causal simulation engine where residents perceive, remember, act, explain their choices, and recalculate alternate worlds.
Frogue is a native C++ causal simulation and authoring engine. The Build Week release demonstrates four materially different residents interpreting the same novelty and damage events according to their own pressures, identity, embodiment, and memory.
The submission includes:
- a guided native Mirror Room demo,
- four persistent causal residents,
- a harmless resonant-prism micro-simulation,
- a deterministic ceramic-mug/mirror incident,
- shared-tick causal inspection,
- structural memory for the architectural resident,
- a reinforced-mirror counterfactual,
- guarded GPT-5.6 authoring,
- an offline local fallback,
- a portable Windows release,
- an end-to-end automated self-test.
Supported platform:
Windows 10/11 x64
-
Download the latest Build Week release ZIP from:
https://github.com/LexCapp/FROGUE-Mirror-Room/releases/tag/build-week-2026 -
Extract it to a normal writable folder.
-
Run:
Run_FROGUE_BuildWeek.bat -
Choose Begin Guided Demo.
No Unity, Visual Studio, CMake, source build, OpenAI account, or API key is required.
Run:
Run_FROGUE_SelfTest.bat
Expected ending:
FROGUE BUILD WEEK SELF TEST: PASS
The report is written to:
logs/frogue_buildweek_self_test.txt
- Select the four residents and compare Active Pressures.
- Introduce the resonant prism.
- Compare how the same harmless object acquires different relevance.
- Trigger the ceramic-mug incident.
- Inspect all four reactions at one shared simulation tick.
- Compare the reinforced-mirror counterfactual.
- Open Author Change.
- Apply a reviewable behavioural proposal to a reset copy.
- Replay the same incident and inspect the changed explanation.
When OPENAI_API_KEY is present, Frogue can use GPT-5.6 to interpret a request into a constrained allowed route.
Example:
Make Huginn curious enough to inspect the impact.
The model does not mutate world state. Frogue constructs and validates the actual proposal, displays the change, requires explicit approval, and reruns the causal simulation.
Without a key, Frogue automatically uses its guarded local interpreter.
From Command Prompt:
set OPENAI_API_KEY=YOUR_KEY_HERE
Run_FROGUE_BuildWeek.batNever store a key in the repository or launcher.
Requirements:
- Windows 10/11 x64
- Visual Studio 2022 Build Tools with MSVC
- CMake
- OpenGL-capable graphics driver
From the project root:
Remove-Item ".\build_hardened" -Recurse -Force -ErrorAction SilentlyContinue
.\Run_FROGUE_Hardened.batMouse Click resident tabs and buttons
F9 Presentation Mode
F10 Engineering view / bounds
R Reset presentation camera
0 Deterministic scenario reset
O Introduce or stir prism
I Trigger incident
Space Run / pause
N Step
V Snapshot / live view
X Observed / reinforced world
T Author Change
See:
docs/TECHNICAL_OVERVIEW.mddocs/CODEX_AND_GPT56_USE.mddocs/JUDGING_EVIDENCE_MAP.md
Codex accelerated the codebase audit, hardening, persistent biosim integration, native human interface, hero-asset residency, deterministic fixtures, self-test, and portable packaging.
GPT-5.6 is used inside the final product as a constrained natural-language interpreter. Frogue remains authoritative over proposal validation, world mutation, simulation, memory, counterfactuals, and explanation.
The final submission must include all licenses and attribution required by third-party source, texture, model, and library dependencies. No API credentials or machine-specific secrets belong in source control.
The portable gold-master route passed the complete automated Build Week self-test and exited cleanly.