{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:6E27VP7EISH4LH5POUIKELAYS3","short_pith_number":"pith:6E27VP7E","canonical_record":{"source":{"id":"1709.05703","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-09-17T18:17:55Z","cross_cats_sorted":["cs.NE"],"title_canon_sha256":"e38cafaaef18ed5368e13383436538579d95a6faa5f606b6971433ee4df99178","abstract_canon_sha256":"813c8ca3274bda24c02fa0be69c3be50ef5e36b0dd3bfc897852ed89fcb9e988"},"schema_version":"1.0"},"canonical_sha256":"f135fabfe4448fc59faf7510a22c1896daa88076f959556e0199a605cd348b63","source":{"kind":"arxiv","id":"1709.05703","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.05703","created_at":"2026-05-18T00:34:59Z"},{"alias_kind":"arxiv_version","alias_value":"1709.05703v1","created_at":"2026-05-18T00:34:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.05703","created_at":"2026-05-18T00:34:59Z"},{"alias_kind":"pith_short_12","alias_value":"6E27VP7EISH4","created_at":"2026-05-18T12:31:03Z"},{"alias_kind":"pith_short_16","alias_value":"6E27VP7EISH4LH5P","created_at":"2026-05-18T12:31:03Z"},{"alias_kind":"pith_short_8","alias_value":"6E27VP7E","created_at":"2026-05-18T12:31:03Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:6E27VP7EISH4LH5POUIKELAYS3","target":"record","payload":{"canonical_record":{"source":{"id":"1709.05703","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-09-17T18:17:55Z","cross_cats_sorted":["cs.NE"],"title_canon_sha256":"e38cafaaef18ed5368e13383436538579d95a6faa5f606b6971433ee4df99178","abstract_canon_sha256":"813c8ca3274bda24c02fa0be69c3be50ef5e36b0dd3bfc897852ed89fcb9e988"},"schema_version":"1.0"},"canonical_sha256":"f135fabfe4448fc59faf7510a22c1896daa88076f959556e0199a605cd348b63","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:34:59.741124Z","signature_b64":"jfLs2Xn8e5nqcfL6QC+HUS4IrQnTtZYUkzXG8lsj/82SaIICnNFmaF1gmXXi4DiyCNRXTI4TuvPhKAPMHZriDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f135fabfe4448fc59faf7510a22c1896daa88076f959556e0199a605cd348b63","last_reissued_at":"2026-05-18T00:34:59.740415Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:34:59.740415Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1709.05703","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:34:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0EwNuPbVHjEjsrm73SGfCCum6WO8RjM7tyfFhaMDidxSW3dyx6V93QZ6qN8ScudSU2PNEIlPiY8YtDmBLuKDDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-01T12:14:47.238286Z"},"content_sha256":"aa899a491ce35346116eb19f4e8ffebf112095dc14b0337c5d2bc3aa95c1a677","schema_version":"1.0","event_id":"sha256:aa899a491ce35346116eb19f4e8ffebf112095dc14b0337c5d2bc3aa95c1a677"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:6E27VP7EISH4LH5POUIKELAYS3","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"AI Programmer: Autonomously Creating Software Programs Using Genetic Algorithms","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.NE"],"primary_cat":"cs.AI","authors_text":"Justin Gottschlich, Kory Becker","submitted_at":"2017-09-17T18:17:55Z","abstract_excerpt":"In this paper, we present the first-of-its-kind machine learning (ML) system, called AI Programmer, that can automatically generate full software programs requiring only minimal human guidance. At its core, AI Programmer uses genetic algorithms (GA) coupled with a tightly constrained programming language that minimizes the overhead of its ML search space. Part of AI Programmer's novelty stems from (i) its unique system design, including an embedded, hand-crafted interpreter for efficiency and security and (ii) its augmentation of GAs to include instruction-gene randomization bindings and progr"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.05703","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:34:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"oB+68Ln7/JeMHQm1M18uVVDxJyFEp67hByDz/8SucjyAlNYN06FrafUe2MXSuJ164Ol5TsN1eIpu9RMgBZmVAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-01T12:14:47.238651Z"},"content_sha256":"f0284014c9841d105b68f5e130a5318cf8c4c4924220c6869218c150e2f3cfce","schema_version":"1.0","event_id":"sha256:f0284014c9841d105b68f5e130a5318cf8c4c4924220c6869218c150e2f3cfce"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/6E27VP7EISH4LH5POUIKELAYS3/bundle.json","state_url":"https://pith.science/pith/6E27VP7EISH4LH5POUIKELAYS3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/6E27VP7EISH4LH5POUIKELAYS3/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-01T12:14:47Z","links":{"resolver":"https://pith.science/pith/6E27VP7EISH4LH5POUIKELAYS3","bundle":"https://pith.science/pith/6E27VP7EISH4LH5POUIKELAYS3/bundle.json","state":"https://pith.science/pith/6E27VP7EISH4LH5POUIKELAYS3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/6E27VP7EISH4LH5POUIKELAYS3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:6E27VP7EISH4LH5POUIKELAYS3","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":"813c8ca3274bda24c02fa0be69c3be50ef5e36b0dd3bfc897852ed89fcb9e988","cross_cats_sorted":["cs.NE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-09-17T18:17:55Z","title_canon_sha256":"e38cafaaef18ed5368e13383436538579d95a6faa5f606b6971433ee4df99178"},"schema_version":"1.0","source":{"id":"1709.05703","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.05703","created_at":"2026-05-18T00:34:59Z"},{"alias_kind":"arxiv_version","alias_value":"1709.05703v1","created_at":"2026-05-18T00:34:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.05703","created_at":"2026-05-18T00:34:59Z"},{"alias_kind":"pith_short_12","alias_value":"6E27VP7EISH4","created_at":"2026-05-18T12:31:03Z"},{"alias_kind":"pith_short_16","alias_value":"6E27VP7EISH4LH5P","created_at":"2026-05-18T12:31:03Z"},{"alias_kind":"pith_short_8","alias_value":"6E27VP7E","created_at":"2026-05-18T12:31:03Z"}],"graph_snapshots":[{"event_id":"sha256:f0284014c9841d105b68f5e130a5318cf8c4c4924220c6869218c150e2f3cfce","target":"graph","created_at":"2026-05-18T00:34:59Z","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":"In this paper, we present the first-of-its-kind machine learning (ML) system, called AI Programmer, that can automatically generate full software programs requiring only minimal human guidance. At its core, AI Programmer uses genetic algorithms (GA) coupled with a tightly constrained programming language that minimizes the overhead of its ML search space. Part of AI Programmer's novelty stems from (i) its unique system design, including an embedded, hand-crafted interpreter for efficiency and security and (ii) its augmentation of GAs to include instruction-gene randomization bindings and progr","authors_text":"Justin Gottschlich, Kory Becker","cross_cats":["cs.NE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-09-17T18:17:55Z","title":"AI Programmer: Autonomously Creating Software Programs Using Genetic Algorithms"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.05703","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:aa899a491ce35346116eb19f4e8ffebf112095dc14b0337c5d2bc3aa95c1a677","target":"record","created_at":"2026-05-18T00:34:59Z","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":"813c8ca3274bda24c02fa0be69c3be50ef5e36b0dd3bfc897852ed89fcb9e988","cross_cats_sorted":["cs.NE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2017-09-17T18:17:55Z","title_canon_sha256":"e38cafaaef18ed5368e13383436538579d95a6faa5f606b6971433ee4df99178"},"schema_version":"1.0","source":{"id":"1709.05703","kind":"arxiv","version":1}},"canonical_sha256":"f135fabfe4448fc59faf7510a22c1896daa88076f959556e0199a605cd348b63","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f135fabfe4448fc59faf7510a22c1896daa88076f959556e0199a605cd348b63","first_computed_at":"2026-05-18T00:34:59.740415Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:34:59.740415Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"jfLs2Xn8e5nqcfL6QC+HUS4IrQnTtZYUkzXG8lsj/82SaIICnNFmaF1gmXXi4DiyCNRXTI4TuvPhKAPMHZriDg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:34:59.741124Z","signed_message":"canonical_sha256_bytes"},"source_id":"1709.05703","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:aa899a491ce35346116eb19f4e8ffebf112095dc14b0337c5d2bc3aa95c1a677","sha256:f0284014c9841d105b68f5e130a5318cf8c4c4924220c6869218c150e2f3cfce"],"state_sha256":"c0afed053c80ceda2e15d1f65566ff077d308e4a77b834ee6ffc2e631eda66f8"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2nN9EzthUIYLRSws4t50EVPvWcMyP3vms48m7pJaucXKLQ6JFjsBOjcIdre66yXiB+hcpRVHbSXLVkMS3IiQBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-01T12:14:47.240793Z","bundle_sha256":"65fc81887aafecfbfe837fd2c3fdcb894fd3a45d5a78e01bd6c7352d0f872f23"}}