diff --git a/canvas/src/card.rs b/canvas/src/card.rs index c177bc7..f38e3e3 100644 --- a/canvas/src/card.rs +++ b/canvas/src/card.rs @@ -58,7 +58,6 @@ impl Card { result.field[current_field] = field; current_field += 1; } - for c in text.chars() {} result } } diff --git a/canvas/src/lib.rs b/canvas/src/lib.rs index c33b7c7..7b794a5 100644 --- a/canvas/src/lib.rs +++ b/canvas/src/lib.rs @@ -1,6 +1,4 @@ #![allow(dead_code)] -use std::default; - use crate::objective::Objective; mod card; diff --git a/canvas/src/objective.rs b/canvas/src/objective.rs index 31bf866..f7b8f58 100644 --- a/canvas/src/objective.rs +++ b/canvas/src/objective.rs @@ -100,8 +100,6 @@ impl Objective { 0 } } - Objective::Neighbors(items) => todo!(), - Objective::DistantNeighbors(items) => todo!(), Objective::NInARow(icon, count) => { let mut bits = IconBitfield::from_painting(painting).get_icon_bits(*icon); let bitmask = (1 << count) - 1; @@ -115,7 +113,10 @@ impl Objective { } } res_count + // Objective::Neighbors(items) => todo!(), + // Objective::DistantNeighbors(items) => todo!(), } + _ => todo!(), } } } diff --git a/canvas/src/optimizer.rs b/canvas/src/optimizer.rs index d4e3068..bd28ec7 100644 --- a/canvas/src/optimizer.rs +++ b/canvas/src/optimizer.rs @@ -1,5 +1,5 @@ -use crate::{CriteriaCard, icon_bitfield::IconBitfield, objective::Objective}; +// use crate::{CriteriaCard, icon_bitfield::IconBitfield}; -fn draw_painting(cards: &[IconBitfield], obj: Vec<(&CriteriaCard, u8)>) -> [usize; 3] { - todo!() -} +// fn draw_painting(cards: &[IconBitfield], obj: Vec<(&CriteriaCard, u8)>) -> [usize; 3] { +// todo!() +// }