Turns and objectives: evidence scope¶
A counter reaching a threshold and a procedure recording an outcome are separate events. The turn lesson and turn reference explain the phase and checkpoint boundaries that connect them.
Read each seat’s schedule¶
The profile assigns different actions and opportunities to its two seats. Its selected checks include prepared turn assertions, transition procedures and composed timing scenarios. A pointwise phase calculation must not be described as exploring a complete turn.
For an explored model, inspect its initial phase, bounded action opportunities, supplied procedures and stopping conditions. A finite schedule may exhaust its selected work without demonstrating universal progress. Fairness exists only where the configuration or specification explicitly supplies it.
Outcome recording has a boundary¶
Objective points contribute to a total under the appropriate current context. The outcome is then recognized at the modeled ending boundary. Moving a card, changing its value or meeting a progress requirement does not silently execute every later permission, payment or checkpoint.
The full reference retains those separate source contracts. The result associated with a contract does not establish that every possible objective or dynamic value source was exercised.
What the control distinguishes¶
The family control deliberately alters the selected turn/objective behavior and fails its named assertion. Its exact override and ordinary companion identify the comparison. A successful prepared example and a successful transition exploration support different conclusions even when both exit successfully.
The retained finite graph comparisons concern complete state/initial/labelled-transition content for the selected models. They do not establish all possible instance sizes, a complete game engine, balance or eventual completion under an arbitrary external scheduler.
Selected results¶
The records below show an ordinary finite configuration and the explicit control pair where applicable. Each record retains its own class and review status. The full list follows.
reference-profile/ref-objective-checks: success; actual TLC exit 0.
Completed finite check: no counterexample trace was produced.
Checked properties: TypeOK, PhysicalUniqueness, HostIntegrity, ObjectiveAssertions, ObjectiveCompleted.
- Input revision
- 2
- Evidence class
- finite-state-exploration
- Failed observation or property
- None; completed check
- Input manifest SHA-256
- f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3
- Tool SHA-256
- 5bd7b64db99ae4c6c35f290de5e809c0ee41af43f8699cf696099ffb6452b1e2
- Bounds
- {"configuration": "ObjectiveChecksMC.cfg", "constants": [["CardData <- Data"], ["InitialState <- DummyInitial"], ["Commands <- ObjectiveCommands"], ["CardOverride <- NoOverride"], ["CheckpointOverrideAllowed <- NoCheckpointOverride"]], "definition_overrides": {"CardData": "Data", "CardOverride": "NoOverride", "CheckpointOverrideAllowed": "NoCheckpointOverride", "Commands": "ObjectiveCommands", "InitialState": "DummyInitial"}, "fingerprint_polynomial": 0, "finite_domain": "Exact initial-state, constructor and fixture definitions in this hash-bound module closure.", "heap_mib": 512, "max_seconds": 90, "seed": 1, "workers": 1}
- Assumptions
- The selected phase schedule, objective values and completion/checkpoint providers are supplied exactly; no complete-game or arbitrary-scheduler progress claim is made.
- Fairness
- ObjectiveSpec == ObjectiveInit /\ [][ObjectiveNext]_mcvars /\ WF_pc(pc = 0 /\ pc' = 1)
- Constraints
- None declared
- Review
- accepted
- Exploration counts
- {"distinct": 20, "generated": 30, "queue": 0}
- Configured behavior
- ObjectiveSpec
- Deadlock check
- Enabled
- State constraints
- None
- Action constraints
- None
- Configured constants
- [["CardData <- Data"], ["InitialState <- DummyInitial"], ["Commands <- ObjectiveCommands"], ["CardOverride <- NoOverride"], ["CheckpointOverrideAllowed <- NoCheckpointOverride"]]
- Definition overrides
- {"CardData": "Data", "CardOverride": "NoOverride", "CheckpointOverrideAllowed": "NoCheckpointOverride", "Commands": "ObjectiveCommands", "InitialState": "DummyInitial"}
- Symmetry
- None
- State view
- None
This evidence applies to the exact configured finite model. It is not an unbounded proof or an implementation conformance result.
Download this package’s source and reproduction bundle.
No counterexample trace was produced.
Reproduce this check and inspect its exact inputs
java -XX:+PerfDisableSharedMem -XX:+UseParallelGC -XX:ActiveProcessorCount=2 -Xmx512m -Xss8m -DTLA-Library=. -Dformalwiki.capture=capture.json -Dformalwiki.run=ref-objective-checks -Dformalwiki.input=f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3 -Dtlc2.overrides.TLCOverrides=FormalWikiOverrides -cp tools/tla2tools.jar:adapter tlc2.TLC -workers 1 -seed 1 -fp 0 -noGenerateSpecTE -suppressMessages 2216,2217,2218 -metadir states -postCondition FormalWikiTrace!Capture -config ObjectiveChecksMC.cfg ObjectiveChecksMC- adapter-compile.stderr · PROJECT-DOCUMENT
- adapter-compile.stdout · PROJECT-DOCUMENT
- adapter-src/FormalWikiOverrides.java · MIT
- adapter-src/FormalWikiTrace.java · MIT
- adapter-src/FormalWikiTrace.tla · CC0-1.0
- capture.json · PROJECT-DOCUMENT
- execution-tool.py · MIT
- inputs/AbilityChecksMC.cfg · CC0-1.0
- inputs/AbilityChecksMC.tla · CC0-1.0
- inputs/AbilityContracts.tla · CC0-1.0
- inputs/AbilityProceduresMC.cfg · CC0-1.0
- inputs/AbilityProceduresMC.tla · CC0-1.0
- inputs/AbilityRegistry.tla · CC0-1.0
- inputs/ActionAdapters.tla · CC0-1.0
- inputs/ActionCompositionMC.cfg · CC0-1.0
- inputs/ActionCompositionMC.tla · CC0-1.0
- inputs/ActivityChecksMC.cfg · CC0-1.0
- inputs/ActivityChecksMC.tla · CC0-1.0
- inputs/ActivityPublication.tla · CC0-1.0
- inputs/AdditionalChecksMC.cfg · CC0-1.0
- inputs/AdditionalChecksMC.tla · CC0-1.0
- inputs/AdditionalContracts.tla · CC0-1.0
- inputs/AdditionalProceduresMC.cfg · CC0-1.0
- inputs/AdditionalProceduresMC.tla · CC0-1.0
- inputs/BasicContracts.tla · CC0-1.0
- inputs/CommitmentProbesMC.cfg · CC0-1.0
- inputs/CommitmentProbesMC.tla · CC0-1.0
- inputs/CommitmentPublicationMC.cfg · CC0-1.0
- inputs/CommitmentPublicationMC.tla · CC0-1.0
- inputs/CommittedCompositionMC.cfg · CC0-1.0
- inputs/CommittedCompositionMC.tla · CC0-1.0
- inputs/CompletionOrderChecksMC.cfg · CC0-1.0
- inputs/CompletionOrderChecksMC.tla · CC0-1.0
- inputs/CompletionPublicationVariantMC-defective.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC-ordinary.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC.tla · CC0-1.0
- inputs/CompositionOracle.tla · CC0-1.0
- inputs/ConnectedTimingMC.cfg · CC0-1.0
- inputs/ConnectedTimingMC.tla · CC0-1.0
- inputs/ConnectionFacts.tla · CC0-1.0
- inputs/ControlChecksMC.cfg · CC0-1.0
- inputs/ControlChecksMC.tla · CC0-1.0
- inputs/CostClampVariantMC-defective.cfg · CC0-1.0
- inputs/CostClampVariantMC-ordinary.cfg · CC0-1.0
- inputs/CostClampVariantMC.tla · CC0-1.0
- inputs/DefinitionChecksMC.cfg · CC0-1.0
- inputs/DefinitionChecksMC.tla · CC0-1.0
- inputs/DetachedChecksMC.cfg · CC0-1.0
- inputs/DetachedChecksMC.tla · CC0-1.0
- inputs/HostingChecksMC.cfg · CC0-1.0
- inputs/HostingChecksMC.tla · CC0-1.0
- inputs/IdentityRenewalVariantMC-defective.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC-ordinary.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC.tla · CC0-1.0
- inputs/InspectionChecksMC.cfg · CC0-1.0
- inputs/InspectionChecksMC.tla · CC0-1.0
- inputs/InspectionContracts.tla · CC0-1.0
- inputs/InspectionProceduresMC.cfg · CC0-1.0
- inputs/InspectionProceduresMC.tla · CC0-1.0
- inputs/InspectionTimingAssertions.cfg · CC0-1.0
- inputs/InspectionTimingMC.cfg · CC0-1.0
- inputs/InspectionTimingMC.tla · CC0-1.0
- inputs/InterruptConditionVariantMC-defective.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC-ordinary.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC.tla · CC0-1.0
- inputs/ItemTimingAssertions.cfg · CC0-1.0
- inputs/ItemTimingMC.cfg · CC0-1.0
- inputs/ItemTimingMC.tla · CC0-1.0
- inputs/LocationChecksMC.cfg · CC0-1.0
- inputs/LocationChecksMC.tla · CC0-1.0
- inputs/LocationContracts.tla · CC0-1.0
- inputs/ObjectRuntime.tla · CC0-1.0
- inputs/ObjectiveChecksMC.cfg · CC0-1.0
- inputs/ObjectiveChecksMC.tla · CC0-1.0
- inputs/OperationAdmissionVariantMC-defective.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC-ordinary.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC.tla · CC0-1.0
- inputs/OperationChecksMC.cfg · CC0-1.0
- inputs/OperationChecksMC.tla · CC0-1.0
- inputs/OperationContracts.tla · CC0-1.0
- inputs/OperationProceduresMC.cfg · CC0-1.0
- inputs/OperationProceduresMC.tla · CC0-1.0
- inputs/PendingChecksMC.cfg · CC0-1.0
- inputs/PendingChecksMC.tla · CC0-1.0
- inputs/PersistentChecksMC.cfg · CC0-1.0
- inputs/PersistentChecksMC.tla · CC0-1.0
- inputs/Reactive-completion-reaction.cfg · CC0-1.0
- inputs/Reactive-cost-reaction.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.tla · CC0-1.0
- inputs/RegistryChecksMC.cfg · CC0-1.0
- inputs/RegistryChecksMC.tla · CC0-1.0
- inputs/RegistryCompositionMC.cfg · CC0-1.0
- inputs/RegistryCompositionMC.tla · CC0-1.0
- inputs/RegistryUniquenessVariantMC-defective.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC-ordinary.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC.tla · CC0-1.0
- inputs/RetirementChecksMC.cfg · CC0-1.0
- inputs/RetirementChecksMC.tla · CC0-1.0
- inputs/RuntimeChecksMC.cfg · CC0-1.0
- inputs/RuntimeChecksMC.tla · CC0-1.0
- inputs/SchedulerChecksMC.cfg · CC0-1.0
- inputs/SchedulerChecksMC.tla · CC0-1.0
- inputs/SchedulerOracle.tla · CC0-1.0
- inputs/SchemaChecksMC.cfg · CC0-1.0
- inputs/SchemaChecksMC.tla · CC0-1.0
- inputs/SchemaContracts.tla · CC0-1.0
- inputs/SettlementFacts.tla · CC0-1.0
- inputs/SetupChecksMC.cfg · CC0-1.0
- inputs/SetupChecksMC.tla · CC0-1.0
- inputs/SetupContracts.tla · CC0-1.0
- inputs/SideATurnTiming.cfg · CC0-1.0
- inputs/SideBTurnTiming.cfg · CC0-1.0
- inputs/SpecimenFactsA.tla · CC0-1.0
- inputs/SpecimenFactsB.tla · CC0-1.0
- inputs/TargetChecksMC.cfg · CC0-1.0
- inputs/TargetChecksMC.tla · CC0-1.0
- inputs/TraversalChecksMC.cfg · CC0-1.0
- inputs/TraversalChecksMC.tla · CC0-1.0
- inputs/TraversalContracts.tla · CC0-1.0
- inputs/TraversalIdentityVariantMC-defective.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC-ordinary.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC.tla · CC0-1.0
- inputs/TraversalProceduresMC.cfg · CC0-1.0
- inputs/TraversalProceduresMC.tla · CC0-1.0
- inputs/TraversalTimingAssertions.cfg · CC0-1.0
- inputs/TraversalTimingMC.cfg · CC0-1.0
- inputs/TraversalTimingMC.tla · CC0-1.0
- inputs/TurnChecksMC.cfg · CC0-1.0
- inputs/TurnChecksMC.tla · CC0-1.0
- inputs/TurnContracts.tla · CC0-1.0
- inputs/TurnHandoffVariantMC-defective.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC-ordinary.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC.tla · CC0-1.0
- inputs/TurnProceduresMC.cfg · CC0-1.0
- inputs/TurnProceduresMC.tla · CC0-1.0
- inputs/TypeChecksMC.cfg · CC0-1.0
- inputs/TypeChecksMC.tla · CC0-1.0
- inputs/TypeContracts.tla · CC0-1.0
- inputs/TypeOwnershipVariantMC-defective.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC-ordinary.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC.tla · CC0-1.0
- inputs/UnitChecksMC.cfg · CC0-1.0
- inputs/UnitChecksMC.tla · CC0-1.0
- inputs/VisibilityChecksMC.cfg · CC0-1.0
- inputs/VisibilityChecksMC.tla · CC0-1.0
- inputs/inputs.json · PROJECT-DOCUMENT
- stderr.log · PROJECT-DOCUMENT
- stdout.log · PROJECT-DOCUMENT
- execution.json · PROJECT-DOCUMENT
- Normalized typed trace · PROJECT-DOCUMENT
- Independent evidence review: reference-profile-r8-executions-r1 · PROJECT-DOCUMENT
reference-profile/ref-turn-handoff-ordinary: success; actual TLC exit 0.
Prepared assertions: the listed calculations passed for these selected inputs; no exhaustive arithmetic theorem is claimed.
Checked properties: Block5Assertions.
- Input revision
- 2
- Evidence class
- prepared-assertions
- Failed observation or property
- None; completed check
- Input manifest SHA-256
- f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3
- Tool SHA-256
- 5bd7b64db99ae4c6c35f290de5e809c0ee41af43f8699cf696099ffb6452b1e2
- Bounds
- {"configuration": "TurnHandoffVariantMC-ordinary.cfg", "constants": [], "definition_overrides": {}, "fingerprint_polynomial": 0, "finite_domain": "Exact initial-state, constructor and fixture definitions in this hash-bound module closure.", "heap_mib": 512, "max_seconds": 90, "seed": 1, "workers": 1}
- Assumptions
- The selected phase schedule, objective values and completion/checkpoint providers are supplied exactly; no complete-game or arbitrary-scheduler progress claim is made.
- Fairness
- None declared
- Constraints
- None declared
- Review
- accepted
- Exploration counts
- {"distinct": 7, "generated": 14, "queue": 0}
- Configured behavior
- Spec5
- Deadlock check
- Enabled
- State constraints
- None
- Action constraints
- None
- Configured constants
- []
- Definition overrides
- None
- Symmetry
- None
- State view
- None
This evidence applies to the exact configured finite model. It is not an unbounded proof or an implementation conformance result.
Download this package’s source and reproduction bundle.
No counterexample trace was produced.
Reproduce this check and inspect its exact inputs
java -XX:+PerfDisableSharedMem -XX:+UseParallelGC -XX:ActiveProcessorCount=2 -Xmx512m -Xss8m -DTLA-Library=. -Dformalwiki.capture=capture.json -Dformalwiki.run=ref-turn-handoff-ordinary -Dformalwiki.input=f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3 -Dtlc2.overrides.TLCOverrides=FormalWikiOverrides -cp tools/tla2tools.jar:adapter tlc2.TLC -workers 1 -seed 1 -fp 0 -noGenerateSpecTE -suppressMessages 2216,2217,2218 -metadir states -postCondition FormalWikiTrace!Capture -config TurnHandoffVariantMC-ordinary.cfg TurnHandoffVariantMC- adapter-compile.stderr · PROJECT-DOCUMENT
- adapter-compile.stdout · PROJECT-DOCUMENT
- adapter-src/FormalWikiOverrides.java · MIT
- adapter-src/FormalWikiTrace.java · MIT
- adapter-src/FormalWikiTrace.tla · CC0-1.0
- capture.json · PROJECT-DOCUMENT
- execution-tool.py · MIT
- inputs/AbilityChecksMC.cfg · CC0-1.0
- inputs/AbilityChecksMC.tla · CC0-1.0
- inputs/AbilityContracts.tla · CC0-1.0
- inputs/AbilityProceduresMC.cfg · CC0-1.0
- inputs/AbilityProceduresMC.tla · CC0-1.0
- inputs/AbilityRegistry.tla · CC0-1.0
- inputs/ActionAdapters.tla · CC0-1.0
- inputs/ActionCompositionMC.cfg · CC0-1.0
- inputs/ActionCompositionMC.tla · CC0-1.0
- inputs/ActivityChecksMC.cfg · CC0-1.0
- inputs/ActivityChecksMC.tla · CC0-1.0
- inputs/ActivityPublication.tla · CC0-1.0
- inputs/AdditionalChecksMC.cfg · CC0-1.0
- inputs/AdditionalChecksMC.tla · CC0-1.0
- inputs/AdditionalContracts.tla · CC0-1.0
- inputs/AdditionalProceduresMC.cfg · CC0-1.0
- inputs/AdditionalProceduresMC.tla · CC0-1.0
- inputs/BasicContracts.tla · CC0-1.0
- inputs/CommitmentProbesMC.cfg · CC0-1.0
- inputs/CommitmentProbesMC.tla · CC0-1.0
- inputs/CommitmentPublicationMC.cfg · CC0-1.0
- inputs/CommitmentPublicationMC.tla · CC0-1.0
- inputs/CommittedCompositionMC.cfg · CC0-1.0
- inputs/CommittedCompositionMC.tla · CC0-1.0
- inputs/CompletionOrderChecksMC.cfg · CC0-1.0
- inputs/CompletionOrderChecksMC.tla · CC0-1.0
- inputs/CompletionPublicationVariantMC-defective.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC-ordinary.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC.tla · CC0-1.0
- inputs/CompositionOracle.tla · CC0-1.0
- inputs/ConnectedTimingMC.cfg · CC0-1.0
- inputs/ConnectedTimingMC.tla · CC0-1.0
- inputs/ConnectionFacts.tla · CC0-1.0
- inputs/ControlChecksMC.cfg · CC0-1.0
- inputs/ControlChecksMC.tla · CC0-1.0
- inputs/CostClampVariantMC-defective.cfg · CC0-1.0
- inputs/CostClampVariantMC-ordinary.cfg · CC0-1.0
- inputs/CostClampVariantMC.tla · CC0-1.0
- inputs/DefinitionChecksMC.cfg · CC0-1.0
- inputs/DefinitionChecksMC.tla · CC0-1.0
- inputs/DetachedChecksMC.cfg · CC0-1.0
- inputs/DetachedChecksMC.tla · CC0-1.0
- inputs/HostingChecksMC.cfg · CC0-1.0
- inputs/HostingChecksMC.tla · CC0-1.0
- inputs/IdentityRenewalVariantMC-defective.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC-ordinary.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC.tla · CC0-1.0
- inputs/InspectionChecksMC.cfg · CC0-1.0
- inputs/InspectionChecksMC.tla · CC0-1.0
- inputs/InspectionContracts.tla · CC0-1.0
- inputs/InspectionProceduresMC.cfg · CC0-1.0
- inputs/InspectionProceduresMC.tla · CC0-1.0
- inputs/InspectionTimingAssertions.cfg · CC0-1.0
- inputs/InspectionTimingMC.cfg · CC0-1.0
- inputs/InspectionTimingMC.tla · CC0-1.0
- inputs/InterruptConditionVariantMC-defective.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC-ordinary.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC.tla · CC0-1.0
- inputs/ItemTimingAssertions.cfg · CC0-1.0
- inputs/ItemTimingMC.cfg · CC0-1.0
- inputs/ItemTimingMC.tla · CC0-1.0
- inputs/LocationChecksMC.cfg · CC0-1.0
- inputs/LocationChecksMC.tla · CC0-1.0
- inputs/LocationContracts.tla · CC0-1.0
- inputs/ObjectRuntime.tla · CC0-1.0
- inputs/ObjectiveChecksMC.cfg · CC0-1.0
- inputs/ObjectiveChecksMC.tla · CC0-1.0
- inputs/OperationAdmissionVariantMC-defective.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC-ordinary.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC.tla · CC0-1.0
- inputs/OperationChecksMC.cfg · CC0-1.0
- inputs/OperationChecksMC.tla · CC0-1.0
- inputs/OperationContracts.tla · CC0-1.0
- inputs/OperationProceduresMC.cfg · CC0-1.0
- inputs/OperationProceduresMC.tla · CC0-1.0
- inputs/PendingChecksMC.cfg · CC0-1.0
- inputs/PendingChecksMC.tla · CC0-1.0
- inputs/PersistentChecksMC.cfg · CC0-1.0
- inputs/PersistentChecksMC.tla · CC0-1.0
- inputs/Reactive-completion-reaction.cfg · CC0-1.0
- inputs/Reactive-cost-reaction.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.tla · CC0-1.0
- inputs/RegistryChecksMC.cfg · CC0-1.0
- inputs/RegistryChecksMC.tla · CC0-1.0
- inputs/RegistryCompositionMC.cfg · CC0-1.0
- inputs/RegistryCompositionMC.tla · CC0-1.0
- inputs/RegistryUniquenessVariantMC-defective.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC-ordinary.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC.tla · CC0-1.0
- inputs/RetirementChecksMC.cfg · CC0-1.0
- inputs/RetirementChecksMC.tla · CC0-1.0
- inputs/RuntimeChecksMC.cfg · CC0-1.0
- inputs/RuntimeChecksMC.tla · CC0-1.0
- inputs/SchedulerChecksMC.cfg · CC0-1.0
- inputs/SchedulerChecksMC.tla · CC0-1.0
- inputs/SchedulerOracle.tla · CC0-1.0
- inputs/SchemaChecksMC.cfg · CC0-1.0
- inputs/SchemaChecksMC.tla · CC0-1.0
- inputs/SchemaContracts.tla · CC0-1.0
- inputs/SettlementFacts.tla · CC0-1.0
- inputs/SetupChecksMC.cfg · CC0-1.0
- inputs/SetupChecksMC.tla · CC0-1.0
- inputs/SetupContracts.tla · CC0-1.0
- inputs/SideATurnTiming.cfg · CC0-1.0
- inputs/SideBTurnTiming.cfg · CC0-1.0
- inputs/SpecimenFactsA.tla · CC0-1.0
- inputs/SpecimenFactsB.tla · CC0-1.0
- inputs/TargetChecksMC.cfg · CC0-1.0
- inputs/TargetChecksMC.tla · CC0-1.0
- inputs/TraversalChecksMC.cfg · CC0-1.0
- inputs/TraversalChecksMC.tla · CC0-1.0
- inputs/TraversalContracts.tla · CC0-1.0
- inputs/TraversalIdentityVariantMC-defective.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC-ordinary.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC.tla · CC0-1.0
- inputs/TraversalProceduresMC.cfg · CC0-1.0
- inputs/TraversalProceduresMC.tla · CC0-1.0
- inputs/TraversalTimingAssertions.cfg · CC0-1.0
- inputs/TraversalTimingMC.cfg · CC0-1.0
- inputs/TraversalTimingMC.tla · CC0-1.0
- inputs/TurnChecksMC.cfg · CC0-1.0
- inputs/TurnChecksMC.tla · CC0-1.0
- inputs/TurnContracts.tla · CC0-1.0
- inputs/TurnHandoffVariantMC-defective.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC-ordinary.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC.tla · CC0-1.0
- inputs/TurnProceduresMC.cfg · CC0-1.0
- inputs/TurnProceduresMC.tla · CC0-1.0
- inputs/TypeChecksMC.cfg · CC0-1.0
- inputs/TypeChecksMC.tla · CC0-1.0
- inputs/TypeContracts.tla · CC0-1.0
- inputs/TypeOwnershipVariantMC-defective.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC-ordinary.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC.tla · CC0-1.0
- inputs/UnitChecksMC.cfg · CC0-1.0
- inputs/UnitChecksMC.tla · CC0-1.0
- inputs/VisibilityChecksMC.cfg · CC0-1.0
- inputs/VisibilityChecksMC.tla · CC0-1.0
- inputs/inputs.json · PROJECT-DOCUMENT
- stderr.log · PROJECT-DOCUMENT
- stdout.log · PROJECT-DOCUMENT
- execution.json · PROJECT-DOCUMENT
- Normalized typed trace · PROJECT-DOCUMENT
- Independent evidence review: reference-profile-r8-executions-r1 · PROJECT-DOCUMENT
reference-profile/ref-turn-handoff-defective: safety-counterexample; actual TLC exit 12.
Deliberately defective variant: this retained counterexample belongs to the named negative control.
Checked properties: Block5Assertions.
- Input revision
- 2
- Evidence class
- prepared-assertions
- Failed observation or property
- Block5Assertions
- Input manifest SHA-256
- f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3
- Tool SHA-256
- 5bd7b64db99ae4c6c35f290de5e809c0ee41af43f8699cf696099ffb6452b1e2
- Bounds
- {"configuration": "TurnHandoffVariantMC-defective.cfg", "constants": [["TurnOtherPlayer5 <- DefectBodyTurnHandoffVariant"]], "definition_overrides": {"TurnOtherPlayer5": "DefectBodyTurnHandoffVariant"}, "fingerprint_polynomial": 0, "finite_domain": "Exact initial-state, constructor and fixture definitions in this hash-bound module closure.", "heap_mib": 512, "max_seconds": 90, "seed": 1, "workers": 1}
- Assumptions
- The selected phase schedule, objective values and completion/checkpoint providers are supplied exactly; no complete-game or arbitrary-scheduler progress claim is made.
- Fairness
- None declared
- Constraints
- None declared
- Review
- accepted
- Exploration counts
- null
- Configured behavior
- Spec5
- Deadlock check
- Enabled
- State constraints
- None
- Action constraints
- None
- Configured constants
- [["TurnOtherPlayer5 <- DefectBodyTurnHandoffVariant"]]
- Definition overrides
- {"TurnOtherPlayer5": "DefectBodyTurnHandoffVariant"}
- Symmetry
- None
- State view
- None
This evidence applies to the exact configured finite model. It is not an unbounded proof or an implementation conformance result.
Download this package’s source and reproduction bundle.
Ordinary companion: reference-profile/ref-turn-handoff-ordinary.
Reproduce this check and inspect its exact inputs
java -XX:+PerfDisableSharedMem -XX:+UseParallelGC -XX:ActiveProcessorCount=2 -Xmx512m -Xss8m -DTLA-Library=. -Dformalwiki.capture=capture.json -Dformalwiki.run=ref-turn-handoff-defective -Dformalwiki.input=f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3 -Dtlc2.overrides.TLCOverrides=FormalWikiOverrides -cp tools/tla2tools.jar:adapter tlc2.TLC -workers 1 -seed 1 -fp 0 -noGenerateSpecTE -suppressMessages 2216,2217,2218 -metadir states -postCondition FormalWikiTrace!Capture -config TurnHandoffVariantMC-defective.cfg TurnHandoffVariantMC- adapter-compile.stderr · PROJECT-DOCUMENT
- adapter-compile.stdout · PROJECT-DOCUMENT
- adapter-src/FormalWikiOverrides.java · MIT
- adapter-src/FormalWikiTrace.java · MIT
- adapter-src/FormalWikiTrace.tla · CC0-1.0
- capture.json · PROJECT-DOCUMENT
- execution-tool.py · MIT
- inputs/AbilityChecksMC.cfg · CC0-1.0
- inputs/AbilityChecksMC.tla · CC0-1.0
- inputs/AbilityContracts.tla · CC0-1.0
- inputs/AbilityProceduresMC.cfg · CC0-1.0
- inputs/AbilityProceduresMC.tla · CC0-1.0
- inputs/AbilityRegistry.tla · CC0-1.0
- inputs/ActionAdapters.tla · CC0-1.0
- inputs/ActionCompositionMC.cfg · CC0-1.0
- inputs/ActionCompositionMC.tla · CC0-1.0
- inputs/ActivityChecksMC.cfg · CC0-1.0
- inputs/ActivityChecksMC.tla · CC0-1.0
- inputs/ActivityPublication.tla · CC0-1.0
- inputs/AdditionalChecksMC.cfg · CC0-1.0
- inputs/AdditionalChecksMC.tla · CC0-1.0
- inputs/AdditionalContracts.tla · CC0-1.0
- inputs/AdditionalProceduresMC.cfg · CC0-1.0
- inputs/AdditionalProceduresMC.tla · CC0-1.0
- inputs/BasicContracts.tla · CC0-1.0
- inputs/CommitmentProbesMC.cfg · CC0-1.0
- inputs/CommitmentProbesMC.tla · CC0-1.0
- inputs/CommitmentPublicationMC.cfg · CC0-1.0
- inputs/CommitmentPublicationMC.tla · CC0-1.0
- inputs/CommittedCompositionMC.cfg · CC0-1.0
- inputs/CommittedCompositionMC.tla · CC0-1.0
- inputs/CompletionOrderChecksMC.cfg · CC0-1.0
- inputs/CompletionOrderChecksMC.tla · CC0-1.0
- inputs/CompletionPublicationVariantMC-defective.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC-ordinary.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC.tla · CC0-1.0
- inputs/CompositionOracle.tla · CC0-1.0
- inputs/ConnectedTimingMC.cfg · CC0-1.0
- inputs/ConnectedTimingMC.tla · CC0-1.0
- inputs/ConnectionFacts.tla · CC0-1.0
- inputs/ControlChecksMC.cfg · CC0-1.0
- inputs/ControlChecksMC.tla · CC0-1.0
- inputs/CostClampVariantMC-defective.cfg · CC0-1.0
- inputs/CostClampVariantMC-ordinary.cfg · CC0-1.0
- inputs/CostClampVariantMC.tla · CC0-1.0
- inputs/DefinitionChecksMC.cfg · CC0-1.0
- inputs/DefinitionChecksMC.tla · CC0-1.0
- inputs/DetachedChecksMC.cfg · CC0-1.0
- inputs/DetachedChecksMC.tla · CC0-1.0
- inputs/HostingChecksMC.cfg · CC0-1.0
- inputs/HostingChecksMC.tla · CC0-1.0
- inputs/IdentityRenewalVariantMC-defective.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC-ordinary.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC.tla · CC0-1.0
- inputs/InspectionChecksMC.cfg · CC0-1.0
- inputs/InspectionChecksMC.tla · CC0-1.0
- inputs/InspectionContracts.tla · CC0-1.0
- inputs/InspectionProceduresMC.cfg · CC0-1.0
- inputs/InspectionProceduresMC.tla · CC0-1.0
- inputs/InspectionTimingAssertions.cfg · CC0-1.0
- inputs/InspectionTimingMC.cfg · CC0-1.0
- inputs/InspectionTimingMC.tla · CC0-1.0
- inputs/InterruptConditionVariantMC-defective.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC-ordinary.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC.tla · CC0-1.0
- inputs/ItemTimingAssertions.cfg · CC0-1.0
- inputs/ItemTimingMC.cfg · CC0-1.0
- inputs/ItemTimingMC.tla · CC0-1.0
- inputs/LocationChecksMC.cfg · CC0-1.0
- inputs/LocationChecksMC.tla · CC0-1.0
- inputs/LocationContracts.tla · CC0-1.0
- inputs/ObjectRuntime.tla · CC0-1.0
- inputs/ObjectiveChecksMC.cfg · CC0-1.0
- inputs/ObjectiveChecksMC.tla · CC0-1.0
- inputs/OperationAdmissionVariantMC-defective.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC-ordinary.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC.tla · CC0-1.0
- inputs/OperationChecksMC.cfg · CC0-1.0
- inputs/OperationChecksMC.tla · CC0-1.0
- inputs/OperationContracts.tla · CC0-1.0
- inputs/OperationProceduresMC.cfg · CC0-1.0
- inputs/OperationProceduresMC.tla · CC0-1.0
- inputs/PendingChecksMC.cfg · CC0-1.0
- inputs/PendingChecksMC.tla · CC0-1.0
- inputs/PersistentChecksMC.cfg · CC0-1.0
- inputs/PersistentChecksMC.tla · CC0-1.0
- inputs/Reactive-completion-reaction.cfg · CC0-1.0
- inputs/Reactive-cost-reaction.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.tla · CC0-1.0
- inputs/RegistryChecksMC.cfg · CC0-1.0
- inputs/RegistryChecksMC.tla · CC0-1.0
- inputs/RegistryCompositionMC.cfg · CC0-1.0
- inputs/RegistryCompositionMC.tla · CC0-1.0
- inputs/RegistryUniquenessVariantMC-defective.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC-ordinary.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC.tla · CC0-1.0
- inputs/RetirementChecksMC.cfg · CC0-1.0
- inputs/RetirementChecksMC.tla · CC0-1.0
- inputs/RuntimeChecksMC.cfg · CC0-1.0
- inputs/RuntimeChecksMC.tla · CC0-1.0
- inputs/SchedulerChecksMC.cfg · CC0-1.0
- inputs/SchedulerChecksMC.tla · CC0-1.0
- inputs/SchedulerOracle.tla · CC0-1.0
- inputs/SchemaChecksMC.cfg · CC0-1.0
- inputs/SchemaChecksMC.tla · CC0-1.0
- inputs/SchemaContracts.tla · CC0-1.0
- inputs/SettlementFacts.tla · CC0-1.0
- inputs/SetupChecksMC.cfg · CC0-1.0
- inputs/SetupChecksMC.tla · CC0-1.0
- inputs/SetupContracts.tla · CC0-1.0
- inputs/SideATurnTiming.cfg · CC0-1.0
- inputs/SideBTurnTiming.cfg · CC0-1.0
- inputs/SpecimenFactsA.tla · CC0-1.0
- inputs/SpecimenFactsB.tla · CC0-1.0
- inputs/TargetChecksMC.cfg · CC0-1.0
- inputs/TargetChecksMC.tla · CC0-1.0
- inputs/TraversalChecksMC.cfg · CC0-1.0
- inputs/TraversalChecksMC.tla · CC0-1.0
- inputs/TraversalContracts.tla · CC0-1.0
- inputs/TraversalIdentityVariantMC-defective.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC-ordinary.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC.tla · CC0-1.0
- inputs/TraversalProceduresMC.cfg · CC0-1.0
- inputs/TraversalProceduresMC.tla · CC0-1.0
- inputs/TraversalTimingAssertions.cfg · CC0-1.0
- inputs/TraversalTimingMC.cfg · CC0-1.0
- inputs/TraversalTimingMC.tla · CC0-1.0
- inputs/TurnChecksMC.cfg · CC0-1.0
- inputs/TurnChecksMC.tla · CC0-1.0
- inputs/TurnContracts.tla · CC0-1.0
- inputs/TurnHandoffVariantMC-defective.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC-ordinary.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC.tla · CC0-1.0
- inputs/TurnProceduresMC.cfg · CC0-1.0
- inputs/TurnProceduresMC.tla · CC0-1.0
- inputs/TypeChecksMC.cfg · CC0-1.0
- inputs/TypeChecksMC.tla · CC0-1.0
- inputs/TypeContracts.tla · CC0-1.0
- inputs/TypeOwnershipVariantMC-defective.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC-ordinary.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC.tla · CC0-1.0
- inputs/UnitChecksMC.cfg · CC0-1.0
- inputs/UnitChecksMC.tla · CC0-1.0
- inputs/VisibilityChecksMC.cfg · CC0-1.0
- inputs/VisibilityChecksMC.tla · CC0-1.0
- inputs/inputs.json · PROJECT-DOCUMENT
- stderr.log · PROJECT-DOCUMENT
- stdout.log · PROJECT-DOCUMENT
- execution.json · PROJECT-DOCUMENT
- Normalized typed trace · PROJECT-DOCUMENT
- Independent evidence review: reference-profile-r8-executions-r1 · PROJECT-DOCUMENT
All associated configurations¶
Result |
Class |
Outcome |
|---|---|---|
finite-state-exploration |
success |
|
prepared-assertions |
success |
|
finite-state-exploration |
success |
|
finite-state-exploration |
success |
|
prepared-assertions |
success |
|
prepared-assertions |
safety-counterexample |
|
prepared-assertions |
success |
|
finite-state-exploration |
success |
Follow an associated result for its exact source, configuration, bounds, warnings, complete trace when one exists, and reproduction bundle. An association identifies scope; it does not measure individual source-branch reachability.