From db4587d3ec64b7e28691b43f9d9701939eed94d1 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 3 Jun 2025 20:00:18 +0200 Subject: update rust toolchain and rust dependencies. `map_many_mut` and `trait_upcasting` was stabilized. --- server/bot/src/algos/frank.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'server/bot/src/algos/frank.rs') diff --git a/server/bot/src/algos/frank.rs b/server/bot/src/algos/frank.rs index 47b8ca7d..38ee927c 100644 --- a/server/bot/src/algos/frank.rs +++ b/server/bot/src/algos/frank.rs @@ -21,7 +21,7 @@ use crate::{ }; use hurrycurry_client_lib::Game; use hurrycurry_protocol::{glam::Vec2, Message, PacketS, PlayerClass, PlayerID}; -use rand::{random, seq::IndexedRandom, thread_rng}; +use rand::{random, rng, seq::IndexedRandom}; #[derive(Default)] pub struct Frank { @@ -110,5 +110,5 @@ fn find_chef(game: &Game, me: PlayerID) -> Option { .filter(|(i, p)| p.class == PlayerClass::Chef && **i != me) .map(|(i, _)| *i) .collect::>(); - chefs.choose(&mut thread_rng()).copied() + chefs.choose(&mut rng()).copied() } -- cgit v1.2.3-70-g09d2