{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:CIILFQ6E6567ZNSDOJG4VZQ7RY","short_pith_number":"pith:CIILFQ6E","canonical_record":{"source":{"id":"1708.01423","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-08-04T08:42:41Z","cross_cats_sorted":["cs.CY"],"title_canon_sha256":"ce48b225354882fb37d692b83b33f31af5e0a1c611de15f05f7128bb73bac240","abstract_canon_sha256":"b0b8c0f8413e9e33e01bc8a6b104e1eb4ec8df62fd241c092a981118793fa128"},"schema_version":"1.0"},"canonical_sha256":"1210b2c3c4f77dfcb643724dcae61f8e1f370dae728b23f8ab2ab55331590d96","source":{"kind":"arxiv","id":"1708.01423","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1708.01423","created_at":"2026-05-18T00:38:37Z"},{"alias_kind":"arxiv_version","alias_value":"1708.01423v1","created_at":"2026-05-18T00:38:37Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1708.01423","created_at":"2026-05-18T00:38:37Z"},{"alias_kind":"pith_short_12","alias_value":"CIILFQ6E6567","created_at":"2026-05-18T12:31:10Z"},{"alias_kind":"pith_short_16","alias_value":"CIILFQ6E6567ZNSD","created_at":"2026-05-18T12:31:10Z"},{"alias_kind":"pith_short_8","alias_value":"CIILFQ6E","created_at":"2026-05-18T12:31:10Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:CIILFQ6E6567ZNSDOJG4VZQ7RY","target":"record","payload":{"canonical_record":{"source":{"id":"1708.01423","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-08-04T08:42:41Z","cross_cats_sorted":["cs.CY"],"title_canon_sha256":"ce48b225354882fb37d692b83b33f31af5e0a1c611de15f05f7128bb73bac240","abstract_canon_sha256":"b0b8c0f8413e9e33e01bc8a6b104e1eb4ec8df62fd241c092a981118793fa128"},"schema_version":"1.0"},"canonical_sha256":"1210b2c3c4f77dfcb643724dcae61f8e1f370dae728b23f8ab2ab55331590d96","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:38:37.384924Z","signature_b64":"c3hZKJyAEVMwPdZg9Aco1RnJbXORqsFy0eS7sK4UsSx2964iO4FTSI0+bR40T+usotrIOiVb56Qn3N/+Kh4qDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1210b2c3c4f77dfcb643724dcae61f8e1f370dae728b23f8ab2ab55331590d96","last_reissued_at":"2026-05-18T00:38:37.384416Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:38:37.384416Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1708.01423","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:38:37Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"bzKG3Mfw4/UcMg1qEPrTi0QbdPLhx+SGsdov2R7VrHRHCcrNVkxgMvCgfxlipLMVsRtKHlr6gWHU/GtKF2yjAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T20:08:09.085931Z"},"content_sha256":"14ec2248948590093de31a7202cc492e1af53495d56e7f1684361d52b1df899c","schema_version":"1.0","event_id":"sha256:14ec2248948590093de31a7202cc492e1af53495d56e7f1684361d52b1df899c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:CIILFQ6E6567ZNSDOJG4VZQ7RY","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Object-Oriented Sokoban Solver: A Serious Game Project for OOAD and AI Education","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CY"],"primary_cat":"cs.SE","authors_text":"Liam O'Brien, Ramesh Sankaranarayana, Shayne Flint, Zheng Li","submitted_at":"2017-08-04T08:42:41Z","abstract_excerpt":"Serious games are beneficial for education in various computer science areas. Numerous works have reported the experiences of using games (not only playing but also development) in teaching and learning. Considering it could be difficult for teachers/students to prepare/develop a game from scratch during one semester, assistant educational materials would be crucial in the corresponding courses. Unfortunately, the literature shows that not many materials from educational game projects are shared. To help different educators identify suitable courseware and help students implement game developm"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1708.01423","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"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:38:37Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wdsHEVVI7IYDqd+yWBSlHCvszDYn3PhUD0MO2x7tU6PRKtbgS5pJNb0vDulQ6b1cRvtzrIxOXXGInm5HGyi+Cw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T20:08:09.086267Z"},"content_sha256":"eca9e4e66b746e862e59af347a9a2aa590e7c3210b09391beca8c9fac3c46410","schema_version":"1.0","event_id":"sha256:eca9e4e66b746e862e59af347a9a2aa590e7c3210b09391beca8c9fac3c46410"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/CIILFQ6E6567ZNSDOJG4VZQ7RY/bundle.json","state_url":"https://pith.science/pith/CIILFQ6E6567ZNSDOJG4VZQ7RY/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/CIILFQ6E6567ZNSDOJG4VZQ7RY/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-01T20:08:09Z","links":{"resolver":"https://pith.science/pith/CIILFQ6E6567ZNSDOJG4VZQ7RY","bundle":"https://pith.science/pith/CIILFQ6E6567ZNSDOJG4VZQ7RY/bundle.json","state":"https://pith.science/pith/CIILFQ6E6567ZNSDOJG4VZQ7RY/state.json","well_known_bundle":"https://pith.science/.well-known/pith/CIILFQ6E6567ZNSDOJG4VZQ7RY/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:CIILFQ6E6567ZNSDOJG4VZQ7RY","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"b0b8c0f8413e9e33e01bc8a6b104e1eb4ec8df62fd241c092a981118793fa128","cross_cats_sorted":["cs.CY"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-08-04T08:42:41Z","title_canon_sha256":"ce48b225354882fb37d692b83b33f31af5e0a1c611de15f05f7128bb73bac240"},"schema_version":"1.0","source":{"id":"1708.01423","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1708.01423","created_at":"2026-05-18T00:38:37Z"},{"alias_kind":"arxiv_version","alias_value":"1708.01423v1","created_at":"2026-05-18T00:38:37Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1708.01423","created_at":"2026-05-18T00:38:37Z"},{"alias_kind":"pith_short_12","alias_value":"CIILFQ6E6567","created_at":"2026-05-18T12:31:10Z"},{"alias_kind":"pith_short_16","alias_value":"CIILFQ6E6567ZNSD","created_at":"2026-05-18T12:31:10Z"},{"alias_kind":"pith_short_8","alias_value":"CIILFQ6E","created_at":"2026-05-18T12:31:10Z"}],"graph_snapshots":[{"event_id":"sha256:eca9e4e66b746e862e59af347a9a2aa590e7c3210b09391beca8c9fac3c46410","target":"graph","created_at":"2026-05-18T00:38:37Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Serious games are beneficial for education in various computer science areas. Numerous works have reported the experiences of using games (not only playing but also development) in teaching and learning. Considering it could be difficult for teachers/students to prepare/develop a game from scratch during one semester, assistant educational materials would be crucial in the corresponding courses. Unfortunately, the literature shows that not many materials from educational game projects are shared. To help different educators identify suitable courseware and help students implement game developm","authors_text":"Liam O'Brien, Ramesh Sankaranarayana, Shayne Flint, Zheng Li","cross_cats":["cs.CY"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-08-04T08:42:41Z","title":"Object-Oriented Sokoban Solver: A Serious Game Project for OOAD and AI Education"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1708.01423","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:14ec2248948590093de31a7202cc492e1af53495d56e7f1684361d52b1df899c","target":"record","created_at":"2026-05-18T00:38:37Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"b0b8c0f8413e9e33e01bc8a6b104e1eb4ec8df62fd241c092a981118793fa128","cross_cats_sorted":["cs.CY"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-08-04T08:42:41Z","title_canon_sha256":"ce48b225354882fb37d692b83b33f31af5e0a1c611de15f05f7128bb73bac240"},"schema_version":"1.0","source":{"id":"1708.01423","kind":"arxiv","version":1}},"canonical_sha256":"1210b2c3c4f77dfcb643724dcae61f8e1f370dae728b23f8ab2ab55331590d96","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1210b2c3c4f77dfcb643724dcae61f8e1f370dae728b23f8ab2ab55331590d96","first_computed_at":"2026-05-18T00:38:37.384416Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:38:37.384416Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"c3hZKJyAEVMwPdZg9Aco1RnJbXORqsFy0eS7sK4UsSx2964iO4FTSI0+bR40T+usotrIOiVb56Qn3N/+Kh4qDg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:38:37.384924Z","signed_message":"canonical_sha256_bytes"},"source_id":"1708.01423","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:14ec2248948590093de31a7202cc492e1af53495d56e7f1684361d52b1df899c","sha256:eca9e4e66b746e862e59af347a9a2aa590e7c3210b09391beca8c9fac3c46410"],"state_sha256":"6fe17efc084b5c3edc147bca89c05a7b51fe5a758456bf2698202251ab327b09"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"huslAGekZ6xEtCUnYnEP9RjrnKVNeY0sz1RIBapFzQSFhoo+L9vJvGrImT9Iigux0kRkagwl0fABGmHULY8RCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-01T20:08:09.088099Z","bundle_sha256":"e4b99b85efe1302e35304e5913d6e9d0caa26dd51d5326159e47ff01239ff0b4"}}