nx_infinigen_research_fetch.nx source
↩ module page · 35 lines · 3347 B
1// nx_infinigen_research_fetch.nx -- ★GROUND TRUTH for the Infinigen census (operator 2026-07-10: "make sure we
2// really are researching and census and adversarial and critic the infinigen so we can get to state of the art
3// with their roadmap"). Banks THEIR actual shipped surface -- the repo README (the feature SSOT), the docs index,
4// the two papers (arXiv API: Infinigen CVPR23 2306.09310, Infinigen-Indoors CVPR24 2406.11824) -- plus the
5// 2024-2026 procedural-generation frontier around/beyond it (OpenAlex keyless). The census gate then scores US
6// against THESE BYTES, never memory. Banks -> knowledge/library/ifg_*.txt. license_tier: ORIGINAL expect_exit: 0
7import "nx_research_engine.nx"
8const K_MAGIC_2200: i64 = 2200
9const K_MAGIC_8388608: i64 = 8388608
10
11func F(u: *u8, o: *u8, store: *TrustStore, out: *u8, cap: i64) -> i64 { rf_sleep_ms(K_MAGIC_2200); return rf_fetch_bank(u, o, store, out, cap) }
12
13func main() -> i64 {
14 let store: *TrustStore = rf_init()
15 if (store as i64) == 0 { rf_puts("ifg: trust store load failed\n" as *u8); return 1 }
16 rf_puts("CA roots="); rf_putn(trust_store_count(store)); rf_puts(" -- INFINIGEN ground truth (repo + papers + frontier), keyless\n" as *u8)
17 let cap: i64 = K_MAGIC_8388608
18 let out: *u8 = sys_mmap(cap)
19 var ok: i64 = 0
20 var tot: i64 = 0
21 rf_section("THEIR SHIPPED SURFACE: the repo README (feature SSOT) + docs (master branch) + THEIR ROADMAP" as *u8)
22 ok = ok + F("https://raw.githubusercontent.com/princeton-vl/infinigen/main/README.md" as *u8, "ifg_readme" as *u8, store, out, cap); tot = tot + 1
23 ok = ok + F("https://raw.githubusercontent.com/princeton-vl/infinigen/master/docs/ConfiguringInfinigen.md" as *u8, "ifg_configuring" as *u8, store, out, cap); tot = tot + 1
24 ok = ok + F("https://raw.githubusercontent.com/princeton-vl/infinigen/master/docs/GroundTruthAnnotations.md" as *u8, "ifg_annotations" as *u8, store, out, cap); tot = tot + 1
25 ok = ok + F("https://infinigen.org/roadmap" as *u8, "ifg_roadmap" as *u8, store, out, cap); tot = tot + 1
26 ok = ok + F("https://raw.githubusercontent.com/princeton-vl/infinigen/master/docs/GeneratingFluidSimulations.md" as *u8, "ifg_fluids" as *u8, store, out, cap); tot = tot + 1
27 rf_section("THEIR PAPERS (arXiv API abstracts): CVPR23 nature + CVPR24 indoors" as *u8)
28 ok = ok + F("https://export.arxiv.org/api/query?id_list=2306.09310" as *u8, "ifg_paper_nature" as *u8, store, out, cap); tot = tot + 1
29 ok = ok + F("https://export.arxiv.org/api/query?id_list=2406.11824" as *u8, "ifg_paper_indoors" as *u8, store, out, cap); tot = tot + 1
30 rf_section("THE FRONTIER AROUND THEM (OpenAlex 2024+): procedural worlds, who cites/exceeds Infinigen" as *u8)
31 ok = ok + F("https://api.openalex.org/works?search=procedural+generation+photorealistic+3D+world+synthetic+data&filter=from_publication_date:2024-01-01,type:article&per-page=15&mailto=elderwesto@gmail.com" as *u8, "ifg_oa_field" as *u8, store, out, cap); tot = tot + 1
32 ok = ok + F("https://api.openalex.org/works?search=infinigen&filter=from_publication_date:2023-06-01&per-page=15&mailto=elderwesto@gmail.com" as *u8, "ifg_oa_citing" as *u8, store, out, cap); tot = tot + 1
33 rf_puts("IFG BANKED: "); rf_putn(ok); rf_puts(" / "); rf_putn(tot); rf_puts(" (knowledge/library/ifg_*.txt)\n" as *u8)
34 return 0
35}