{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2016:7VWTJIGOMLT3L5DYWVIKZUJCB5","short_pith_number":"pith:7VWTJIGO","schema_version":"1.0","canonical_sha256":"fd6d34a0ce62e7b5f478b550acd1220f57aef805b3bc97263c7dc04ac2105130","source":{"kind":"arxiv","id":"1611.08418","version":1},"attestation_state":"computed","paper":{"title":"Card games as pointer structures: case studies in mobile CSP modelling","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"A.W. Roscoe","submitted_at":"2016-11-25T11:05:17Z","abstract_excerpt":"The author has long enjoyed using the CSP refinement checker FDR to solve puzzles, as witnessed by examples in \\cite{tpc,ucs}. Recent experiments have shown that a number of games of patience (card games for one) are now well within bounds. We discuss the modelling approaches used to tackle these and avoid symmetric states. For two such games we reveal much higher percentages of winnable games than was previously believed. The techniques developed for some of these card games -which employ various dynamic patterns of cards - suggest techniques for modelling pointer structures in CSP and FDR an"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1611.08418","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-11-25T11:05:17Z","cross_cats_sorted":[],"title_canon_sha256":"878935f6b6ed0763b89d31ef86e227ce8c783fe051c38c24c51a4558178fd822","abstract_canon_sha256":"f3e693a004c8dbff3891456320da83b5f8a0b097d663452a27db1ca5ed4cec22"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:56:39.091085Z","signature_b64":"giEtmyUYX1wZrc9Ya5GWi9hsqcnFie2q8WwQ8c7tortkE3ma1umfafIHht1jO29Td4IpT/Q0YHGRzkDej6FRCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"fd6d34a0ce62e7b5f478b550acd1220f57aef805b3bc97263c7dc04ac2105130","last_reissued_at":"2026-05-18T00:56:39.090343Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:56:39.090343Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Card games as pointer structures: case studies in mobile CSP modelling","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"A.W. Roscoe","submitted_at":"2016-11-25T11:05:17Z","abstract_excerpt":"The author has long enjoyed using the CSP refinement checker FDR to solve puzzles, as witnessed by examples in \\cite{tpc,ucs}. Recent experiments have shown that a number of games of patience (card games for one) are now well within bounds. We discuss the modelling approaches used to tackle these and avoid symmetric states. For two such games we reveal much higher percentages of winnable games than was previously believed. The techniques developed for some of these card games -which employ various dynamic patterns of cards - suggest techniques for modelling pointer structures in CSP and FDR an"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1611.08418","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"1611.08418","created_at":"2026-05-18T00:56:39.090482+00:00"},{"alias_kind":"arxiv_version","alias_value":"1611.08418v1","created_at":"2026-05-18T00:56:39.090482+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1611.08418","created_at":"2026-05-18T00:56:39.090482+00:00"},{"alias_kind":"pith_short_12","alias_value":"7VWTJIGOMLT3","created_at":"2026-05-18T12:30:04.600751+00:00"},{"alias_kind":"pith_short_16","alias_value":"7VWTJIGOMLT3L5DY","created_at":"2026-05-18T12:30:04.600751+00:00"},{"alias_kind":"pith_short_8","alias_value":"7VWTJIGO","created_at":"2026-05-18T12:30:04.600751+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5","json":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5.json","graph_json":"https://pith.science/api/pith-number/7VWTJIGOMLT3L5DYWVIKZUJCB5/graph.json","events_json":"https://pith.science/api/pith-number/7VWTJIGOMLT3L5DYWVIKZUJCB5/events.json","paper":"https://pith.science/paper/7VWTJIGO"},"agent_actions":{"view_html":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5","download_json":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5.json","view_paper":"https://pith.science/paper/7VWTJIGO","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1611.08418&json=true","fetch_graph":"https://pith.science/api/pith-number/7VWTJIGOMLT3L5DYWVIKZUJCB5/graph.json","fetch_events":"https://pith.science/api/pith-number/7VWTJIGOMLT3L5DYWVIKZUJCB5/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5/action/timestamp_anchor","attest_storage":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5/action/storage_attestation","attest_author":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5/action/author_attestation","sign_citation":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5/action/citation_signature","submit_replication":"https://pith.science/pith/7VWTJIGOMLT3L5DYWVIKZUJCB5/action/replication_record"}},"created_at":"2026-05-18T00:56:39.090482+00:00","updated_at":"2026-05-18T00:56:39.090482+00:00"}