API Reference

Generated from manhattan-reasoning-gym's public docstrings. For a narrative walkthrough of these same surfaces, see the SDK guide. For what's physically on the other end of these calls, the board, the SoC, and the FPGA resource budget your design gets, see Hardware & SoC architecture.

The SDK is organized by role into four namespaces:

Namespace Use it for
mrg.cloud Direct cloud silicon for a key-holding user or agent (App, run).
mrg.build Local synthesis and place-and-route, no cloud (synth, pnr).
mrg.sandbox Brokered promotes for a sandboxed agent that holds no key (promote).
mrg.bench The RL-gym harness (Sandbox, run_sandbox, SandboxProfile).