turbotusmo-rs/src/proxy.rs
2024-10-25 19:20:11 +02:00

20 lines
441 B
Rust

#![allow(dead_code, unused)]
use game::{proxy::Proxy, Game};
use solve::{
grouping::{matches, Grouping},
Solver,
};
mod dictionnary;
mod game;
mod solve;
pub fn main() {
let (mut game, infos) = Proxy::init();
let dict = dictionnary::gutenberg(infos.len());
let mut solver = Grouping::new(dict.into_iter().filter(|w| matches(w, &infos)));
solver.learn(infos);
let result = game.play_all(solver, Some(5));
println!("{result:?}");
}