Simulation Study

Read this page as an oracle-object simulation for the unnested estimating-equation route. The reported metrics compare recovered objects against oracle objects from the synthetic DGP.

UFXP runs on the same low-dimensional action-dependent synthetic cell as the other structural estimators. The cell has 21 states, 3 actions, known linear reward, known transitions, and exact policy, value, Q, and Type A, Type B, and Type C counterfactual oracle objects, so every recovery claim is checked against the truth.

The full result generator is ufxp_run.py. It writes the results file ufxp_results.json.

cd /path/to/econirl
PYTHONPATH=src:. python validation/estimators/ufxp/run.py

Evidence

UFXP is compared against the full structural and IRL rosters on the bus engine, taxi gridworld, and vehicle scrappage pages. See the simulation studies index for what each study shows.