code wiki / _hdl_build / rf_authored.nx
rf_authored.nx source
↩ module page · 9 lines · 441 B
1// AUTHORED BY THE NISHI BUILDER (pattern: RANK_FUSE) -- K-way RRF over team-owned nx_rrf, no Claude logic
2import "nx_rrf.nx"
3func rf_authored_fuse(orders: *i64, scores: *i64) -> i64 {
4 var i: i64=0; while i<5 { scores[i]=0; i=i+1 }
5 nx_rrf_add(((orders as i64)+0) as *i64, 5, scores)
6 nx_rrf_add(((orders as i64)+40) as *i64, 5, scores)
7 nx_rrf_add(((orders as i64)+80) as *i64, 5, scores)
8 return nx_rrf_argmax(scores, 5)
9}