Fixed an error with unknown track ids

Fixed track list
This commit is contained in:
Jan-Peter von Hunnius 2024-10-18 08:11:01 +02:00
parent abda9a3313
commit 5c3a05d2e6
2 changed files with 7 additions and 4 deletions

View file

@ -137,7 +137,7 @@ async fn main() {
max_track = temp
}
}
_ => panic!("Too many arguemnts."),
_ => panic!("Too many arguments."),
}
let tracks = parse_tracks("tracks.txt");
@ -145,7 +145,10 @@ async fn main() {
let mut keepers: HashSet<String> = HashSet::new();
for track in min_track..max_track + 1 {
let track_name = tracks[&track].clone();
let track_name = match tracks.get(&track) {
None => { String::from("NO TRACK NAME") }
Some(name) => { name.clone() }
};
let best_car = get_best_car(track, track_name.clone(), 10).await;
if best_car.len() > 10 {
for level in min_rq..max_rq + 1 {
@ -158,7 +161,7 @@ async fn main() {
}
}
println!("Keepers:");
// println!("Keepers:");
for car in keepers {
println!("{}", car);
}