CAIN-42 CAIN Studio

Evidence library · niche

Prediction, world models & simulation

Predicting consequences before acting, and never mistaking a guess for a fact. 417 tested invariants.

Last reviewed 2026-10-01

417 of 417 held

Where this niche's rules come from

Test families in this niche

world_model (79) · knowledge_graph (43) · simulation (36) · epistemic (28) · inference (27) · truth (19) · blast_radius (16) · state_predictor (14) · truth_guard (12) · knowledge (10) · world_action (10) · model_swap (9) · observation (9) · causal_state (7) · moat (6) · fabric_component (6) · causal (5) · model_state (4) · research (3) · model_change (3) · operation_kind (2) · radar (2) · action (2) · graph (2) · risk (1) · reassessment (1) · cognitive (1) · prediction (1) · operation_state (1) · environment_query (1) · ip (1) · swarm (1) · lab (1) · agency_graph (1) · environment (1)

Where these come from

Rules 301–417 of 417

IDRuleBundleResult
E40-OBJECTFIELD-riskan object without risk is refusedE40held
E40-OBJECTFIELD-statean object without state is refusedE40held
E40-OBJECTFIELD-confidencean object without confidence is refusedE40held
E40-OBJECTFIELD-freshnessan object without freshness is refusedE40held
E40-OBJECTFIELD-sourcean object without source is refusedE40held
E40-OBJECTFIELD-timestampan object without timestamp is refusedE40held
E40-OBJECTFIELD-verification_statusan object without verification_status is refusedE40held
E40-EPISTEMIC-OBSERVEDepistemic state OBSERVED is first-classE40held
E40-EPISTEMIC-VERIFIEDepistemic state VERIFIED is first-classE40held
E40-EPISTEMIC-CORROBORATEDepistemic state CORROBORATED is first-classE40held
E40-EPISTEMIC-INFERREDepistemic state INFERRED is first-classE40held
E40-EPISTEMIC-PREDICTEDepistemic state PREDICTED is first-classE40held
E40-EPISTEMIC-SIMULATEDepistemic state SIMULATED is first-classE40held
E40-EPISTEMIC-CLAIMEDepistemic state CLAIMED is first-classE40held
E40-EPISTEMIC-CONFLICTEDepistemic state CONFLICTED is first-classE40held
E40-EPISTEMIC-STALEepistemic state STALE is first-classE40held
E40-EPISTEMIC-REVOKEDepistemic state REVOKED is first-classE40held
E40-EPISTEMIC-UNKNOWNepistemic state UNKNOWN is first-classE40held
E40-CAUSAL-OBSERVEDcausal relation OBSERVED is preservedE40held
E40-CAUSAL-INFERREDcausal relation INFERRED is preservedE40held
E40-CAUSAL-HYPOTHESIZEDcausal relation HYPOTHESIZED is preservedE40held
E40-CAUSAL-SIMULATEDcausal relation SIMULATED is preservedE40held
E40-CAUSAL-UNKNOWNcausal relation UNKNOWN is preservedE40held
E40-SCENARIO-normal_operationsenterprise scenario normal_operations is SIMULATEDE40held
E40-SCENARIO-agent_failureenterprise scenario agent_failure is SIMULATEDE40held
E40-SCENARIO-model_failureenterprise scenario model_failure is SIMULATEDE40held
E40-SCENARIO-system_failureenterprise scenario system_failure is SIMULATEDE40held
E40-SCENARIO-supplier_failureenterprise scenario supplier_failure is SIMULATEDE40held
E40-SCENARIO-cloud_failureenterprise scenario cloud_failure is SIMULATEDE40held
E40-SCENARIO-cyber_incidententerprise scenario cyber_incident is SIMULATEDE40held
E40-SCENARIO-market_shockenterprise scenario market_shock is SIMULATEDE40held
E40-SCENARIO-resource_shortageenterprise scenario resource_shortage is SIMULATEDE40held
E40-SCENARIO-policy_changeenterprise scenario policy_change is SIMULATEDE40held
E40-SCENARIO-demand_changeenterprise scenario demand_change is SIMULATEDE40held
E40-SCENARIO-staffing_changeenterprise scenario staffing_change is SIMULATEDE40held
E40-SCENARIO-agent_population_growthenterprise scenario agent_population_growth is SIMULATEDE40held
E40-SCENARIO-workflow_expansionenterprise scenario workflow_expansion is SIMULATEDE40held
E40-OBJ2-personobject kind person declares no authorityE40held
E40-OBJ2-agentobject kind agent declares no authorityE40held
E40-OBJ2-organizationobject kind organization declares no authorityE40held
E40-OBJ2-departmentobject kind department declares no authorityE40held
E40-OBJ2-systemobject kind system declares no authorityE40held
E40-OBJ2-applicationobject kind application declares no authorityE40held
E40-OBJ2-databaseobject kind database declares no authorityE40held
E40-OBJ2-apiobject kind api declares no authorityE40held
E40-OBJ2-cloud_resourceobject kind cloud_resource declares no authorityE40held
E40-OBJ2-deviceobject kind device declares no authorityE40held
E40-OBJ2-networkobject kind network declares no authorityE40held
E40-OBJ2-modelobject kind model declares no authorityE40held
E40-OBJ2-toolobject kind tool declares no authorityE40held
E40-OBJ2-mcp_serverobject kind mcp_server declares no authorityE40held
E40-OBJ2-a2a_agentobject kind a2a_agent declares no authorityE40held
E40-OBJ2-workflowobject kind workflow declares no authorityE40held
E40-OBJ2-projectobject kind project declares no authorityE40held
E40-OBJ2-customerobject kind customer declares no authorityE40held
E40-OBJ2-supplierobject kind supplier declares no authorityE40held
E40-OBJ2-contractobject kind contract declares no authorityE40held
E40-OBJ2-financial_resourceobject kind financial_resource declares no authorityE40held
E40-OBJ2-budgetobject kind budget declares no authorityE40held
E40-OBJ2-credentialobject kind credential declares no authorityE40held
E40-OBJ2-policyobject kind policy declares no authorityE40held
E40-OBJ2-riskobject kind risk declares no authorityE40held
E40-OBJ2-incidentobject kind incident declares no authorityE40held
E40-OBJ2-assetobject kind asset declares no authorityE40held
E40-OBJ2-dataobject kind data declares no authorityE40held
E40-OBJ2-intellectual_propertyobject kind intellectual_property declares no authorityE40held
E40-OBJ2-physical_resourceobject kind physical_resource declares no authorityE40held
E40-OBJ2-locationobject kind location declares no authorityE40held
E40-OBJ2-external_dependencyobject kind external_dependency declares no authorityE40held
E40-EPI2-OBSERVEDepistemic OBSERVED is never mergedE40held
E40-EPI2-VERIFIEDepistemic VERIFIED is never mergedE40held
E40-EPI2-CORROBORATEDepistemic CORROBORATED is never mergedE40held
E40-EPI2-INFERREDepistemic INFERRED is never mergedE40held
E40-EPI2-PREDICTEDepistemic PREDICTED is never mergedE40held
E40-EPI2-SIMULATEDepistemic SIMULATED is never mergedE40held
E40-EPI2-CLAIMEDepistemic CLAIMED is never mergedE40held
E40-EPI2-CONFLICTEDepistemic CONFLICTED is never mergedE40held
E40-EPI2-STALEepistemic STALE is never mergedE40held
E40-EPI2-REVOKEDepistemic REVOKED is never mergedE40held
E40-EPI2-UNKNOWNepistemic UNKNOWN is never mergedE40held
E40-SIM2-normal_operationssimulation normal_operations is never real-world validationE40held
E40-SIM2-agent_failuresimulation agent_failure is never real-world validationE40held
E40-SIM2-model_failuresimulation model_failure is never real-world validationE40held
E40-SIM2-system_failuresimulation system_failure is never real-world validationE40held
E40-SIM2-supplier_failuresimulation supplier_failure is never real-world validationE40held
E40-SIM2-cloud_failuresimulation cloud_failure is never real-world validationE40held
E40-SIM2-cyber_incidentsimulation cyber_incident is never real-world validationE40held
E40-SIM2-market_shocksimulation market_shock is never real-world validationE40held
E40-SIM2-resource_shortagesimulation resource_shortage is never real-world validationE40held
E40-SIM2-policy_changesimulation policy_change is never real-world validationE40held
E40-SIM2-demand_changesimulation demand_change is never real-world validationE40held
E40-SIM2-staffing_changesimulation staffing_change is never real-world validationE40held
E40-SIM2-agent_population_growthsimulation agent_population_growth is never real-world validationE40held
E40-SIM2-workflow_expansionsimulation workflow_expansion is never real-world validationE40held
E42-GRAPH-worldunified graph node kind world existsE42held
E42-GRAPH-causalunified graph node kind causal existsE42held
E42-TRUTH-universal_controlthe truth engine knows the phrase 'universal control'E42held
E42-TRUTH-agithe truth engine knows the phrase 'agi'E42held
E42-TRUTH-superintelligencethe truth engine knows the phrase 'superintelligence'E42held
E42-TRUTH-perfect_securitythe truth engine knows the phrase 'perfect security'E42held
E42-TRUTH-perfect_alignmentthe truth engine knows the phrase 'perfect alignment'E42held
E42-TRUTH-guaranteed_safetythe truth engine knows the phrase 'guaranteed safety'E42held
E42-TRUTH-guarantees_safetythe truth engine knows the phrase 'guarantees safety'E42held
E42-TRUTH-universal_enforcementthe truth engine knows the phrase 'universal enforcement'E42held
E42-TRUTH-controls_all_aithe truth engine knows the phrase 'controls all ai'E42held
E42-TRUTH-controls_the_internetthe truth engine knows the phrase 'controls the internet'E42held
E42-TRUTH-global_economic_controlthe truth engine knows the phrase 'global economic control'E42held
E42-TRUTH-certifiedthe truth engine knows the phrase 'certified'E42held
E42-TRUTH-certificationthe truth engine knows the phrase 'certification'E42held
E42-TRUTH-customersthe truth engine knows the phrase 'customers'E42held
E42-TRUTH-revenuethe truth engine knows the phrase 'revenue'E42held
E42-TRUTH-solves_alignmentthe truth engine knows the phrase 'solves alignment'E42held
E42-TRUTH-hardware_attestationthe truth engine knows the phrase 'hardware attestation'E42held
E42-TRUTH-hardware-attestedthe truth engine knows the phrase 'hardware-attested'E42held
E42-TRUTH-production_deploymentthe truth engine knows the phrase 'production deployment'E42held
E42-ACTIONFIELD-consequencea universal action requires consequenceE42held
E42-ACTIONFIELD-world_statea universal action requires world_stateE42held

1 2 3

Other niches

Consensus & distributed systems · Attacks, threats & containment · Identity, authority & delegation · Evidence, receipts & proofs · Memory, data & privacy · Transactions, markets & economics · Tools, MCP, protocols & adapters · Autonomy, control loops & recovery · Policy, law & governance · Trust & reputation · Supply chain, registry & lifecycle · Benchmarks, coverage & performance · Core guarantees

Try CAIN-42 on your own agents

Create a free account and every new account starts with a 7-day trial of the full platform. Or try the sandbox first, with no account at all.

Create a free account →  ·  Try the sandbox  ·  See the whole ecosystem