{"sources": [{"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/README.md", "quote": "Your model sees 224 floats describing the battlefield — your fighter, the opponent, incoming bullets — and outputs 3 floats: turn, throttle, shoot."}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/crates/sim/src/match_loop.rs", "quote": "let mut state = SimState::new_with_seed_and_config(config.seed, config.randomize_spawns, config.sim_config);"}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/crates/sim/src/physics.rs", "quote": "let alt0 = rng.gen_range(150.0..450.0f32);\n        let alt1 = rng.gen_range(150.0..450.0f32);"}, {"url": "https://api.imd.fun/artifacts/7c668643b930a45f74bdf25f8e6f0445da8f1722ea1df70d7659dbed76da2537", "quote": "elimination 1.0, HP win 0.75, draw 0.5"}, {"url": "https://api.imd.fun/artifacts/7c668643b930a45f74bdf25f8e6f0445da8f1722ea1df70d7659dbed76da2537", "quote": "ONNX sha256 f3963181497e39089eef5862284d575d5bfc20e6e41b6377b95ee76c436e25b4; entry is that file in base64, input obs, output action, same as Starter."}]}