minimize diff

This commit is contained in:
2026-07-07 18:52:01 -07:00
parent 984972c126
commit 4cd41fbdee
+1 -1
View File
@@ -11,11 +11,11 @@ pub trait Game: Clone {
type Config: Clone + core::fmt::Debug;
type Instruction: Clone + core::fmt::Debug;
fn score(&self, stats: &Self::Stats, config: &Self::Config) -> Self::Score;
fn is_instruction_valid(&self, config: &Self::Config, instruction: &Self::Instruction) -> bool;
fn possible_instructions(
&self,
config: &Self::Config,
) -> impl Iterator<Item = Self::Instruction> + use<Self>;
fn is_instruction_valid(&self, config: &Self::Config, instruction: &Self::Instruction) -> bool;
fn is_win(&self) -> bool;
fn stage_instruction<'a>(
&'a mut self,