{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:SYFVIXZOWV7EKPMH7747Y4XPQE","short_pith_number":"pith:SYFVIXZO","canonical_record":{"source":{"id":"1508.00377","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2015-08-03T11:29:21Z","cross_cats_sorted":[],"title_canon_sha256":"d63debed8d8650dbd635d05948b9dba84ca3bf469e27ddd686b7991c2a14cd37","abstract_canon_sha256":"e1e575fe92bd3f2af2ef3a6166deb6011ae201bf1ba77212f523114bbc8bb4b9"},"schema_version":"1.0"},"canonical_sha256":"960b545f2eb57e453d87fff9fc72ef811b0d0a3bda3603c47a7a508101ffbc1b","source":{"kind":"arxiv","id":"1508.00377","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1508.00377","created_at":"2026-05-18T01:20:16Z"},{"alias_kind":"arxiv_version","alias_value":"1508.00377v2","created_at":"2026-05-18T01:20:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1508.00377","created_at":"2026-05-18T01:20:16Z"},{"alias_kind":"pith_short_12","alias_value":"SYFVIXZOWV7E","created_at":"2026-05-18T12:29:42Z"},{"alias_kind":"pith_short_16","alias_value":"SYFVIXZOWV7EKPMH","created_at":"2026-05-18T12:29:42Z"},{"alias_kind":"pith_short_8","alias_value":"SYFVIXZO","created_at":"2026-05-18T12:29:42Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:SYFVIXZOWV7EKPMH7747Y4XPQE","target":"record","payload":{"canonical_record":{"source":{"id":"1508.00377","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2015-08-03T11:29:21Z","cross_cats_sorted":[],"title_canon_sha256":"d63debed8d8650dbd635d05948b9dba84ca3bf469e27ddd686b7991c2a14cd37","abstract_canon_sha256":"e1e575fe92bd3f2af2ef3a6166deb6011ae201bf1ba77212f523114bbc8bb4b9"},"schema_version":"1.0"},"canonical_sha256":"960b545f2eb57e453d87fff9fc72ef811b0d0a3bda3603c47a7a508101ffbc1b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:20:17.000348Z","signature_b64":"nOfSqVCxweEI4AfyxzVP6hErw6IC3+LK5iQ/ULpUbgrCKvRLu6mV1PofMcFHxqAW3ePJuzd5VMjbi5j+iG2NCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"960b545f2eb57e453d87fff9fc72ef811b0d0a3bda3603c47a7a508101ffbc1b","last_reissued_at":"2026-05-18T01:20:16.999685Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:20:16.999685Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1508.00377","source_version":2,"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:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"B/MvmNbp17JLV6QTYDJ//84dNkN5KvjBQROmfPxnoYxfuxenGNC6HBOrkPFa8qESelh73tUMLFljwRnyIHZnAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-27T19:01:52.500066Z"},"content_sha256":"84b3968889d2944bee469bb09bdc77179a803867ad126ea4938407f383bd1d05","schema_version":"1.0","event_id":"sha256:84b3968889d2944bee469bb09bdc77179a803867ad126ea4938407f383bd1d05"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:SYFVIXZOWV7EKPMH7747Y4XPQE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Using Behavior Objects to Manage Complexity in Virtual Worlds","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.AI","authors_text":"Cyril Brom, Jakub Gemrot, Martin \\v{C}ern\\'y, Mat\\v{e}j Marko, Petr Ondr\\'a\\v{c}ek, Tom\\'a\\v{s} Plch","submitted_at":"2015-08-03T11:29:21Z","abstract_excerpt":"The quality of high-level AI of non-player characters (NPCs) in commercial open-world games (OWGs) has been increasing during the past years. However, due to constraints specific to the game industry, this increase has been slow and it has been driven by larger budgets rather than adoption of new complex AI techniques. Most of the contemporary AI is still expressed as hard-coded scripts. The complexity and manageability of the script codebase is one of the key limiting factors for further AI improvements. In this paper we address this issue. We present behavior objects - a general approach to "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1508.00377","kind":"arxiv","version":2},"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:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hjgm7yDqGJyN5QejLrRusWFG/fFWvz9OtG29hjyQ1qC3y1Q2DHILWIY70NrFQz4EzwZXwLZ+JaZ2j18lJ3ggAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-27T19:01:52.500432Z"},"content_sha256":"b6600494b8a6a86744877b9112a286697938493d4ca41d47f50405c6eb1f6ac8","schema_version":"1.0","event_id":"sha256:b6600494b8a6a86744877b9112a286697938493d4ca41d47f50405c6eb1f6ac8"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/SYFVIXZOWV7EKPMH7747Y4XPQE/bundle.json","state_url":"https://pith.science/pith/SYFVIXZOWV7EKPMH7747Y4XPQE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/SYFVIXZOWV7EKPMH7747Y4XPQE/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-07-27T19:01:52Z","links":{"resolver":"https://pith.science/pith/SYFVIXZOWV7EKPMH7747Y4XPQE","bundle":"https://pith.science/pith/SYFVIXZOWV7EKPMH7747Y4XPQE/bundle.json","state":"https://pith.science/pith/SYFVIXZOWV7EKPMH7747Y4XPQE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/SYFVIXZOWV7EKPMH7747Y4XPQE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:SYFVIXZOWV7EKPMH7747Y4XPQE","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":"e1e575fe92bd3f2af2ef3a6166deb6011ae201bf1ba77212f523114bbc8bb4b9","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2015-08-03T11:29:21Z","title_canon_sha256":"d63debed8d8650dbd635d05948b9dba84ca3bf469e27ddd686b7991c2a14cd37"},"schema_version":"1.0","source":{"id":"1508.00377","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1508.00377","created_at":"2026-05-18T01:20:16Z"},{"alias_kind":"arxiv_version","alias_value":"1508.00377v2","created_at":"2026-05-18T01:20:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1508.00377","created_at":"2026-05-18T01:20:16Z"},{"alias_kind":"pith_short_12","alias_value":"SYFVIXZOWV7E","created_at":"2026-05-18T12:29:42Z"},{"alias_kind":"pith_short_16","alias_value":"SYFVIXZOWV7EKPMH","created_at":"2026-05-18T12:29:42Z"},{"alias_kind":"pith_short_8","alias_value":"SYFVIXZO","created_at":"2026-05-18T12:29:42Z"}],"graph_snapshots":[{"event_id":"sha256:b6600494b8a6a86744877b9112a286697938493d4ca41d47f50405c6eb1f6ac8","target":"graph","created_at":"2026-05-18T01:20:16Z","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":"The quality of high-level AI of non-player characters (NPCs) in commercial open-world games (OWGs) has been increasing during the past years. However, due to constraints specific to the game industry, this increase has been slow and it has been driven by larger budgets rather than adoption of new complex AI techniques. Most of the contemporary AI is still expressed as hard-coded scripts. The complexity and manageability of the script codebase is one of the key limiting factors for further AI improvements. In this paper we address this issue. We present behavior objects - a general approach to ","authors_text":"Cyril Brom, Jakub Gemrot, Martin \\v{C}ern\\'y, Mat\\v{e}j Marko, Petr Ondr\\'a\\v{c}ek, Tom\\'a\\v{s} Plch","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2015-08-03T11:29:21Z","title":"Using Behavior Objects to Manage Complexity in Virtual Worlds"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1508.00377","kind":"arxiv","version":2},"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:84b3968889d2944bee469bb09bdc77179a803867ad126ea4938407f383bd1d05","target":"record","created_at":"2026-05-18T01:20:16Z","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":"e1e575fe92bd3f2af2ef3a6166deb6011ae201bf1ba77212f523114bbc8bb4b9","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2015-08-03T11:29:21Z","title_canon_sha256":"d63debed8d8650dbd635d05948b9dba84ca3bf469e27ddd686b7991c2a14cd37"},"schema_version":"1.0","source":{"id":"1508.00377","kind":"arxiv","version":2}},"canonical_sha256":"960b545f2eb57e453d87fff9fc72ef811b0d0a3bda3603c47a7a508101ffbc1b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"960b545f2eb57e453d87fff9fc72ef811b0d0a3bda3603c47a7a508101ffbc1b","first_computed_at":"2026-05-18T01:20:16.999685Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:20:16.999685Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"nOfSqVCxweEI4AfyxzVP6hErw6IC3+LK5iQ/ULpUbgrCKvRLu6mV1PofMcFHxqAW3ePJuzd5VMjbi5j+iG2NCg==","signature_status":"signed_v1","signed_at":"2026-05-18T01:20:17.000348Z","signed_message":"canonical_sha256_bytes"},"source_id":"1508.00377","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:84b3968889d2944bee469bb09bdc77179a803867ad126ea4938407f383bd1d05","sha256:b6600494b8a6a86744877b9112a286697938493d4ca41d47f50405c6eb1f6ac8"],"state_sha256":"59a587aeaa3ce20b1646d84f1b16909a2b279668adad0cb5c1fbd22c92e5f079"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5vQw+s1a/OvJlDuspJadPS6feW2xrxGtcDvEPFvE3Usgp1GwfO90OxyR2yChTxCq+AQF0qvQZYlsklfIEHtKBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-27T19:01:52.502834Z","bundle_sha256":"8a952597f13f6e60dc545262f498d20e3459cad68cebd73a9a274ab7dde3e4a3"}}