Game-Theoretic Simulation Checklist (Batch 5): Stage-Game Timeline & State Vector
Source: User provided text (December 2025)
Context: Formal stage-game specification, compact state vector, transition functions, and payoff templates for an agent-based or Markov game implementation.
1) Time structure
Layer
Index
Purpose
What changes here
Operational
month t
queues, capacity use, coding/claims, cashflow
demand shocks, admissions/LOS, coding, interim payments, public signals
Financial
year Y
reconciliation + cap/redistribution + true-ups
annual true-up, cap kink/redistribution, annual audit outcomes
Constitutional
agreement cycle G (e.g., 5y)
renegotiation / schedule extension
contribution shares, cap design, side-payments, rule tweaks
2) Monthly stage game (within-year repeated game)
Stage timeline (one month t)
Stage
Move order
Information at this point
Decision variables (examples)
State updates (examples)
0
World
Everyone sees last month’s published metrics + own internal data
–
advance calendars; apply lags; roll forward cumulative counters
1
Nature
Demand shock realised: ε_t (may be partially observed)
–
arrival streams for ED + elective demand; inflation/price drift (if monthly)
2
State/Territory (principal)
Knows own cash position, queues, capacity, election clock; uncertain about others’ internal constraints
B_jt internal allocations to LHNs; elective target rules; surge directives; capacity investment orders (with lags); disclosure stance
internal budgets/targets set; investment pipeline updated
3
LHNs / Hospitals (agents)
Observe own queues, staffing, demand signals; imperfectly observe future audits and next-year rules
admissions thresholds; scheduling; LOS management; substitution settings; coding governance effort g_pt; “classification shifting” choices (ABF vs block vs other stream)
episodes generated; throughput; queue changes; quality pressure metrics
4
Claims submission
Claims reflect coding intensity θ_pt within feasibility bounds
choose coding intensity (bounded); documentation effort; claim timing
NWAU computed from episodes + coding; measurement error introduced
5
NHFP payment engine (referee)
Applies deterministic rules to submitted activity
–
interim payments; cash positions; cumulative cap-used counters
6
Audit / integrity (optional explicit player)
Sees anomaly signals; chooses targeting
audit targeting A_t; thresholds
detections/repayments/penalties; update perceived audit risk
7
Dispute & Arbitration (Clauses 127-130)
Unresolved audit/payment disputes
Move to formal arbitration; legal evidence
final true-up; political capital hit
8
Public signal release
Everyone observes published signals (some lagged/aggregated)
–
belief updates; reputational payoffs (rankings) update
9
Transition
–
–
carry-forward state to next month
3) Annual stage (reconciliation + cap/redistribution + reset)
At end of each year Y (or at a reconciliation boundary), run this “year-end game within the repeated game”:
Step
What happens
Inputs
Outputs/state updates
A1
Annual reconciliation
submitted vs revised activity; lags; dispute outcomes
true-up payments, revised entitlements, corrections to cumulative counters
A2
Cap + redistribution
cap design parameters; total growth and shares
marginal funding kink realised; redistribution amounts assigned
A3
Audit outcomes finalised
audit pipeline, disputes, repayments
net penalties/repayments; update compliance reputations
A4
Reputational true-up
annual performance league tables
update reputation_score; political utility impacts
A5
Budget closure
state fiscal constraints; Commonwealth fiscal stance
end-year deficits/surpluses; political utility impacts
A6
Next-year expectations formed
published year-end results; policy chatter
belief priors for next year (NEP path, enforcement stance, negotiation probabilities)
4) Agreement-cycle stage (renegotiation / extension bargaining)
Run every G years (or whenever a “schedule extension / crisis” trigger occurs):
Stage
Game form
Players
What’s chosen
What updates
G1
Alternating-offers bargaining (deadline)
Commonwealth ↔ States/Territories
contribution shares; cap design; side-payments; rule changes; integrity regime
new parameter set for next cycle
G2
Outside options realised
same
walk-away / interim extension
fallback rule-set (extension), political costs
G3
Ratification & signalling
same
public commitments
belief resets + reputational terms
5) Compact state vector (code-ready)
Global / rule-set state R_t
Symbol
Type
Meaning
NEP_t
float
national efficient price (or price index)
W_t
dict
weight system / grouper parameters for NWAU calculation
elig_t
dict
eligibility rules (ABF vs block vs other stream)
alpha_t[j]
float
Commonwealth share / contribution parameters by jurisdiction
cap_t
dict
cap design params (rate, base, redistribution rule, kink shape)
recon_t
dict
reconciliation lag structure, revision probabilities, dispute rules
audit_policy_t
dict
baseline audit intensity, targeting logic, penalty schedule
bargain_state_t
dict
where you are in the agreement cycle (time-to-deadline, offers on table)
For each jurisdiction j: fiscal + political + beliefs J_t[j]
Symbol
Type
Meaning
cash_jt
float
cash position / liquidity
own_spend_jt
float
state-funded spend this year-to-date
cum_nwau_jt
float
cumulative NWAU (or eligible NWAU) this year-to-date
cap_used_jt
float
cap consumption metric needed for kink/redistribution
queue_metrics_jt
dict
headline KPIs (elective breaches, ED LOS, ramping proxy, etc.)
pol_jt
dict
political state: election clock, salience weights, reputation
beliefs_jt
dict
beliefs about demand growth, others’ constraints, audit risk, next-year rules
For each provider/LHN p within j: operations + coding + capacity P_t[p]
Symbol
Type
Meaning
cap_pt
dict
capacity state (beds/ICU/theatres/workforce)
inv_pipe_pt
dict
capacity investments in pipeline with lags
q_ed_pt
float
ED queue state (or arrival + backlog)
q_el_pt[u]
float
elective queue by urgency class u
mix_pt
vector
case-mix distribution over DRGs/service lines
cost_pt
dict
cost structure (fixed/variable, efficiency parameter)
theta_pt
float
coding intensity (bounded)
g_pt
float
governance/documentation effort (affects feasible coding + audit risk)
quality_pt
dict
endogenous quality state (pressure → adverse events proxy)
contract_pt
dict
internal contract terms/targets from jurisdiction
beliefs_pt
dict
local beliefs about demand, audits, budgets
Lags / measurement layer M_t
Symbol
Type
Meaning
claims_lag_t
queue
pipeline of submitted claims pending reconciliation
signal_lag_t
queue
what gets published when (lags/aggregation)
revision_model_t
dict
probability of later revisions by class/provider
6) Transition functions (what updates the state)
Function
Inputs
Outputs
demand_step(S_t, seed)
S_t
arrivals λ_t, realised shocks ε_t
policy_step(S_t)
S_t
updates to any monthly policy knobs (if any)
jurisdiction_move(S_t)
S_t
B_jt, targets, directives, investment orders
provider_move(S_t)
S_t
admissions/scheduling/LOS decisions; theta_pt, g_pt, stream-shifting
ops_queue_update(S_t)
decisions + capacity + arrivals
updated queues, throughput, congestion metrics
nwau_calc(S_t)
episodes + coding + rules
nwau_pt, eligible splits by stream
payment_engine(S_t)
eligible NWAU + cap state + rules
interim payments, cash updates, cap_used updates
audit_step(S_t, seed)
activity + anomalies + audit_policy
detections, penalties/repayments, updated perceived risk
publish_signals(S_t)
signal lag rules
observed signals for belief updates
belief_update(S_t)
observed signals + priors
updated beliefs (Bayesian or heuristic)
year_end_reconciliation(S_Y)
claims pipeline + revisions/disputes
true-up payments, corrected NWAU, redistribution, reset counters
7) Invariants (sanity checks you should enforce)
Invariant
Check
Non-negative entitlements
payments ≥ 0 unless explicit recovery/repayment
Mass-balance of activity
NWAU derived only from generated episodes; no “free” NWAU
Capacity feasibility
throughput ≤ feasible capacity given staffing and beds
Bounded coding
theta_pt within [min,max] and constrained by documentation/governance
Queue consistency
queues update with arrivals − served + deferrals; never negative
Cap accounting consistency
cap_used updates match eligible growth definition exactly
Reconciliation traceability
every year-end adjustment maps to a claim in the lag pipeline