{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:IFNQ3QKUKXWSVLCI4NN5VKRF6D","short_pith_number":"pith:IFNQ3QKU","canonical_record":{"source":{"id":"1602.07721","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2016-02-23T02:38:16Z","cross_cats_sorted":[],"title_canon_sha256":"5f3ee3aec1f1f8cf6d207030b32262e447493b11904627916d79e5fa8ea019ad","abstract_canon_sha256":"90d9dbd56722b01d621e66558cb3aade8332b3fe62ec9265110112f2e5760f9c"},"schema_version":"1.0"},"canonical_sha256":"415b0dc15455ed2aac48e35bdaaa25f0e12e1dfd83b6217d3f2b4e66168c8d75","source":{"kind":"arxiv","id":"1602.07721","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1602.07721","created_at":"2026-05-18T01:20:00Z"},{"alias_kind":"arxiv_version","alias_value":"1602.07721v1","created_at":"2026-05-18T01:20:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1602.07721","created_at":"2026-05-18T01:20:00Z"},{"alias_kind":"pith_short_12","alias_value":"IFNQ3QKUKXWS","created_at":"2026-05-18T12:30:22Z"},{"alias_kind":"pith_short_16","alias_value":"IFNQ3QKUKXWSVLCI","created_at":"2026-05-18T12:30:22Z"},{"alias_kind":"pith_short_8","alias_value":"IFNQ3QKU","created_at":"2026-05-18T12:30:22Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:IFNQ3QKUKXWSVLCI4NN5VKRF6D","target":"record","payload":{"canonical_record":{"source":{"id":"1602.07721","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2016-02-23T02:38:16Z","cross_cats_sorted":[],"title_canon_sha256":"5f3ee3aec1f1f8cf6d207030b32262e447493b11904627916d79e5fa8ea019ad","abstract_canon_sha256":"90d9dbd56722b01d621e66558cb3aade8332b3fe62ec9265110112f2e5760f9c"},"schema_version":"1.0"},"canonical_sha256":"415b0dc15455ed2aac48e35bdaaa25f0e12e1dfd83b6217d3f2b4e66168c8d75","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:20:00.608892Z","signature_b64":"K4wLhj2kydWvsI66gasBylNaYwrbwtcGAo8HHmB9QdT+StltHGOGm5c8OgeEBZ5J7z2GgGts6HEw22DUdmm5BA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"415b0dc15455ed2aac48e35bdaaa25f0e12e1dfd83b6217d3f2b4e66168c8d75","last_reissued_at":"2026-05-18T01:20:00.608074Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:20:00.608074Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1602.07721","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-18T01:20:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jFJrmcN1sEBur3tH0EPhTnQRiD58WMjdLzMYqOF3r4t+Zs51UiXrKg477xUQApiTM6M5LMesQJuMVFYvMbnLBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T23:44:33.336180Z"},"content_sha256":"7b67c3176375b22e796b8a5cce884358169d89b57cad18defea1c087ff0f4856","schema_version":"1.0","event_id":"sha256:7b67c3176375b22e796b8a5cce884358169d89b57cad18defea1c087ff0f4856"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:IFNQ3QKUKXWSVLCI4NN5VKRF6D","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Toward Game Level Generation from Gameplay Videos","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.AI","authors_text":"Mark Riedl, Matthew Guzdial","submitted_at":"2016-02-23T02:38:16Z","abstract_excerpt":"Algorithms that generate computer game content require game design knowledge. We present an approach to automatically learn game design knowledge for level design from gameplay videos. We further demonstrate how the acquired design knowledge can be used to generate sections of game levels. Our approach involves parsing video of people playing a game to detect the appearance of patterns of sprites and utilizing machine learning to build a probabilistic model of sprite placement. We show how rich game design information can be automatically parsed from gameplay videos and represented as a set of"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1602.07721","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-18T01:20:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9ylBqlKxhIKWaDChXsyPqf1YxykloSuPq6sMiRG3OaD5CXUhCZ0dYOhGfBCyVVGL7iukhAn2o33LylZbdosGCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T23:44:33.336559Z"},"content_sha256":"a0ccad359edc36ada25cd76c7d72be532fa514713f73c9601d3637349f82e0a9","schema_version":"1.0","event_id":"sha256:a0ccad359edc36ada25cd76c7d72be532fa514713f73c9601d3637349f82e0a9"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/IFNQ3QKUKXWSVLCI4NN5VKRF6D/bundle.json","state_url":"https://pith.science/pith/IFNQ3QKUKXWSVLCI4NN5VKRF6D/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/IFNQ3QKUKXWSVLCI4NN5VKRF6D/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-05-27T23:44:33Z","links":{"resolver":"https://pith.science/pith/IFNQ3QKUKXWSVLCI4NN5VKRF6D","bundle":"https://pith.science/pith/IFNQ3QKUKXWSVLCI4NN5VKRF6D/bundle.json","state":"https://pith.science/pith/IFNQ3QKUKXWSVLCI4NN5VKRF6D/state.json","well_known_bundle":"https://pith.science/.well-known/pith/IFNQ3QKUKXWSVLCI4NN5VKRF6D/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:IFNQ3QKUKXWSVLCI4NN5VKRF6D","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":"90d9dbd56722b01d621e66558cb3aade8332b3fe62ec9265110112f2e5760f9c","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2016-02-23T02:38:16Z","title_canon_sha256":"5f3ee3aec1f1f8cf6d207030b32262e447493b11904627916d79e5fa8ea019ad"},"schema_version":"1.0","source":{"id":"1602.07721","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1602.07721","created_at":"2026-05-18T01:20:00Z"},{"alias_kind":"arxiv_version","alias_value":"1602.07721v1","created_at":"2026-05-18T01:20:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1602.07721","created_at":"2026-05-18T01:20:00Z"},{"alias_kind":"pith_short_12","alias_value":"IFNQ3QKUKXWS","created_at":"2026-05-18T12:30:22Z"},{"alias_kind":"pith_short_16","alias_value":"IFNQ3QKUKXWSVLCI","created_at":"2026-05-18T12:30:22Z"},{"alias_kind":"pith_short_8","alias_value":"IFNQ3QKU","created_at":"2026-05-18T12:30:22Z"}],"graph_snapshots":[{"event_id":"sha256:a0ccad359edc36ada25cd76c7d72be532fa514713f73c9601d3637349f82e0a9","target":"graph","created_at":"2026-05-18T01:20:00Z","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":"Algorithms that generate computer game content require game design knowledge. We present an approach to automatically learn game design knowledge for level design from gameplay videos. We further demonstrate how the acquired design knowledge can be used to generate sections of game levels. Our approach involves parsing video of people playing a game to detect the appearance of patterns of sprites and utilizing machine learning to build a probabilistic model of sprite placement. We show how rich game design information can be automatically parsed from gameplay videos and represented as a set of","authors_text":"Mark Riedl, Matthew Guzdial","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2016-02-23T02:38:16Z","title":"Toward Game Level Generation from Gameplay Videos"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1602.07721","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:7b67c3176375b22e796b8a5cce884358169d89b57cad18defea1c087ff0f4856","target":"record","created_at":"2026-05-18T01:20:00Z","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":"90d9dbd56722b01d621e66558cb3aade8332b3fe62ec9265110112f2e5760f9c","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2016-02-23T02:38:16Z","title_canon_sha256":"5f3ee3aec1f1f8cf6d207030b32262e447493b11904627916d79e5fa8ea019ad"},"schema_version":"1.0","source":{"id":"1602.07721","kind":"arxiv","version":1}},"canonical_sha256":"415b0dc15455ed2aac48e35bdaaa25f0e12e1dfd83b6217d3f2b4e66168c8d75","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"415b0dc15455ed2aac48e35bdaaa25f0e12e1dfd83b6217d3f2b4e66168c8d75","first_computed_at":"2026-05-18T01:20:00.608074Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:20:00.608074Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"K4wLhj2kydWvsI66gasBylNaYwrbwtcGAo8HHmB9QdT+StltHGOGm5c8OgeEBZ5J7z2GgGts6HEw22DUdmm5BA==","signature_status":"signed_v1","signed_at":"2026-05-18T01:20:00.608892Z","signed_message":"canonical_sha256_bytes"},"source_id":"1602.07721","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7b67c3176375b22e796b8a5cce884358169d89b57cad18defea1c087ff0f4856","sha256:a0ccad359edc36ada25cd76c7d72be532fa514713f73c9601d3637349f82e0a9"],"state_sha256":"1c542b301c210e27df1d467ec8c7b5aa957375ede9134a10db526f66fa68bb9c"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qzBHs7Xt6lF8ygDUEfSKofnCWEmhMHi4GetAvZN863G9Nfe3Ao2CCNz/zgQjVZNzTpbBqtBnXQgns/E9TehvAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T23:44:33.338883Z","bundle_sha256":"63feff91b8d6da315d14b30a2cf50701d63942abd6231effe8334160e659c516"}}