mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-29 19:33:34 +00:00
Wire the KnowledgeCompiler as Strategy Zero in AdaptiveSolver solve path — compiled constraint-signature configs are consulted before any strategy. Add StrategyRouter with epsilon-greedy contextual bandit for adaptive strategy selection per difficulty/constraint family. Implement three-mode ablation protocol (A/B/C): - Mode A: baseline (no compiler, fixed router) - Mode B: compiler only (Strategy Zero with early termination) - Mode C: full (compiler + adaptive router) Adds run_ablation_comparison() and AblationComparison::print() with quantitative assertions (B beats A on cost >=15%, C beats B on robustness >=10%, compiler false-hit rate <5%). Other changes: - Early termination (stop_after_first) in TemporalSolver for compiled single-solution puzzles - Step accumulation across Strategy Zero failures + fallback - Promotion gating: patterns only promoted when holdout accuracy doesn't regress - Compiler false_hits tracking - --ablation flag on agi-proof-harness binary - 81 tests passing (61 unit + 20 integration) Ablation result (100-task holdout, 5 cycles): compiler active at 59% hit rate with 8.2% false hit rate. Cost and robustness targets not yet met — solver needs more policy surface (step 5: PolicyKernel learning). https://claude.ai/code/session_01RnwD4x5cbpB7FPvoyYQz8G |
||
|---|---|---|
| .. | ||
| agi_proof_harness.rs | ||
| intelligence_assessment.rs | ||
| rvf_intelligence_bench.rs | ||
| superintelligence.rs | ||
| swarm_regret.rs | ||
| temporal_benchmark.rs | ||
| timepuzzle_runner.rs | ||
| vector_benchmark.rs | ||