{"sources": [{"url": "https://api.imd.fun/artifacts/7c668643b930a45f74bdf25f8e6f0445da8f1722ea1df70d7659dbed76da2537", "quote": "\"best_score\": 0.9933333333333333,"}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/README.md", "quote": "A **stateless ONNX model**. That's it."}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/crates/sim/src/match_loop.rs", "quote": "pub fn run_match(config: &MatchConfig, p0: &mut dyn Policy, p1: &mut dyn Policy) -> Replay {"}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/crates/sim/src/physics.rs", "quote": "pub fn new_with_seed(seed: u64, randomize: bool) -> Self {"}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/crates/sim/src/observation.rs", "quote": "pub fn observe(&mut self, player: usize) -> Observation {"}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/crates/shared/src/types.rs", "quote": "pub fn from_raw(raw: [f32; 3]) -> Self {"}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/crates/sim/src/policy.rs", "quote": "pub trait Policy: Send {"}, {"url": "https://raw.githubusercontent.com/benedictbrady/dogfight-challenge/10a6b40d717f54a631e833ef850fd2f1e4066798/crates/sim/src/opponents/mod.rs", "quote": "pub use brawler::BrawlerPolicy;"}]}