From 20bfe68a70b3e60d9b9728193fa4f6eb41a46f8b Mon Sep 17 00:00:00 2001 From: Lucas Garron Date: Fri, 18 Oct 2024 00:54:22 -0700 Subject: [PATCH] Fix usage warnings. --- src/rs/_cli/main.rs | 4 ++-- src/rs/scramble/puzzles/square1.rs | 8 ++++++++ src/rs/scramble/puzzles/square1_phase_lookup_table.rs | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/rs/_cli/main.rs b/src/rs/_cli/main.rs index 11ab243..7d4a387 100644 --- a/src/rs/_cli/main.rs +++ b/src/rs/_cli/main.rs @@ -16,7 +16,7 @@ use serve::serve; use twsearch::_internal::{ cli::options::{get_options, CliCommand, GodsAlgorithmArgs, SearchCommandArgs}, options::VerbosityLevel, - read_to_json, AlwaysValid, ArgumentError, CommandError, GodsAlgorithmSearch, IDFSearch, + read_to_json, ArgumentError, CommandError, GodsAlgorithmSearch, IDFSearch, IndividualSearchOptions, SearchLogger, }; @@ -146,7 +146,7 @@ fn search(search_command_args: SearchCommandArgs) -> Result<(), CommandError> { } }; - let mut idf_search = IDFSearch::::try_new( + let mut idf_search = ::try_new( kpuzzle, target_pattern, search_command_args.generator_args.parse(), diff --git a/src/rs/scramble/puzzles/square1.rs b/src/rs/scramble/puzzles/square1.rs index a28a797..4ca4171 100644 --- a/src/rs/scramble/puzzles/square1.rs +++ b/src/rs/scramble/puzzles/square1.rs @@ -14,6 +14,7 @@ use rand::thread_rng; use crate::{ _internal::{FlatMoveIndex, PatternValidityChecker}, scramble::{ + puzzles::square1_phase_lookup_table::LookupPattern, randomize::{basic_parity, BasicParity, PieceZeroConstraint}, scramble_search::FilteredSearch, }, @@ -183,6 +184,13 @@ pub fn scramble_square1() -> Alg { ); dbg!(&search_generators.flat[10]); + dbg!(phase_lookup_table.lookup_pattern_to_index.get( + &LookupPattern::try_new::( + &kpuzzle.default_pattern(), + square1_square_square_shape_kpattern(), + ) + .unwrap(), + )); // dbg!(wedge_parity( // &kpuzzle diff --git a/src/rs/scramble/puzzles/square1_phase_lookup_table.rs b/src/rs/scramble/puzzles/square1_phase_lookup_table.rs index f5d8596..6d5bbcd 100644 --- a/src/rs/scramble/puzzles/square1_phase_lookup_table.rs +++ b/src/rs/scramble/puzzles/square1_phase_lookup_table.rs @@ -36,7 +36,7 @@ impl Debug for LookupPattern { } impl LookupPattern { - fn try_new( + pub fn try_new( full_pattern: &KPattern, phase_mask: &KPattern, ) -> Option {