{ "nodes": [ {"id": "debugzero", "label": "DebugZero", "file_type": "code"}, {"id": "absolute_zero", "label": "Absolute Zero", "file_type": "paper"}, {"id": "proposer_role", "label": "Proposer", "file_type": "code"}, {"id": "solver_role", "label": "Solver", "file_type": "code"}, {"id": "ast_manipulation", "label": "AST Manipulation", "file_type": "code"}, {"id": "bug_injector", "label": "bug_injector.py", "file_type": "code"}, {"id": "executor", "label": "executor.py", "file_type": "code"}, {"id": "plausibility", "label": "plausibility.py", "file_type": "code"}, {"id": "debugzero_env", "label": "debugZero_environment.py", "file_type": "code"}, {"id": "rewards", "label": "rewards.py", "file_type": "code"}, {"id": "dual_role_sampler", "label": "dual_role_sampler.py", "file_type": "code"}, {"id": "grpo_train", "label": "grpo_train.py", "file_type": "code"}, {"id": "plausibility_eval", "label": "plausibility_eval.py", "file_type": "code"}, {"id": "models", "label": "models.py", "file_type": "code"}, {"id": "client", "label": "client.py", "file_type": "code"}, {"id": "mutahunter", "label": "Mutahunter", "file_type": "code"}, {"id": "grpo_trainer", "label": "GRPOTrainer", "file_type": "code"}, {"id": "qwen_model", "label": "Qwen2.5-Coder-3B-Instruct", "file_type": "code"}, {"id": "fastapi", "label": "FastAPI", "file_type": "code"}, {"id": "uvicorn", "label": "uvicorn", "file_type": "code"}, {"id": "openenv", "label": "openenv", "file_type": "code"}, {"id": "levenshtein", "label": "Levenshtein Distance", "file_type": "code"}, {"id": "python_sandbox", "label": "Python Execution Sandbox", "file_type": "code"}, {"id": "navidadkhah_dataset", "label": "navidadkhah 25k Bug Dataset", "file_type": "document"}, {"id": "zhao_paper", "label": "Zhao et al., NeurIPS 2025", "file_type": "paper"} ], "edges": [ {"source": "debugzero", "target": "absolute_zero", "relation": "extends_paradigm", "confidence": "EXTRACTED"}, {"source": "debugzero", "target": "proposer_role", "relation": "has_role", "confidence": "EXTRACTED"}, {"source": "debugzero", "target": "solver_role", "relation": "has_role", "confidence": "EXTRACTED"}, {"source": "proposer_role", "target": "ast_manipulation", "relation": "uses", "confidence": "EXTRACTED"}, {"source": "proposer_role", "target": "bug_injector", "relation": "implemented_by", "confidence": "EXTRACTED"}, {"source": "bug_injector", "target": "ast_manipulation", "relation": "implements", "confidence": "EXTRACTED"}, {"source": "executor", "target": "python_sandbox", "relation": "provides", "confidence": "EXTRACTED"}, {"source": "plausibility", "target": "levenshtein", "relation": "uses_algorithm", "confidence": "EXTRACTED"}, {"source": "debugzero_env", "target": "proposer_role", "relation": "tracks_state", "confidence": "EXTRACTED"}, {"source": "debugzero_env", "target": "solver_role", "relation": "tracks_state", "confidence": "EXTRACTED"}, {"source": "rewards", "target": "proposer_role", "relation": "calculates_reward_for", "confidence": "EXTRACTED"}, {"source": "rewards", "target": "solver_role", "relation": "calculates_reward_for", "confidence": "EXTRACTED"}, {"source": "dual_role_sampler", "target": "qwen_model", "relation": "uses", "confidence": "EXTRACTED"}, {"source": "grpo_train", "target": "grpo_trainer", "relation": "uses", "confidence": "EXTRACTED"}, {"source": "plausibility_eval", "target": "navidadkhah_dataset", "relation": "benchmarks_against", "confidence": "EXTRACTED"}, {"source": "debugzero", "target": "fastapi", "relation": "uses", "confidence": "EXTRACTED"}, {"source": "debugzero", "target": "uvicorn", "relation": "uses", "confidence": "EXTRACTED"}, {"source": "debugzero", "target": "openenv", "relation": "uses", "confidence": "EXTRACTED"}, {"source": "debugzero", "target": "mutahunter", "relation": "adapts_execution_pipeline", "confidence": "EXTRACTED"}, {"source": "debugzero", "target": "zhao_paper", "relation": "cites", "confidence": "EXTRACTED"} ], "hyperedges": [ { "id": "server_module", "label": "Server Module", "nodes": ["bug_injector", "executor", "plausibility", "debugzero_env", "fastapi"] }, { "id": "training_module", "label": "Training Module", "nodes": ["rewards", "dual_role_sampler", "grpo_train", "grpo_trainer", "qwen_model"] }, { "id": "eval_module", "label": "Evaluation Module", "nodes": ["plausibility_eval", "navidadkhah_dataset", "levenshtein"] } ] }