From d344ac20e1c12cf04bc0d3daec626053bf010758 Mon Sep 17 00:00:00 2001 From: Rhys Lloyd Date: Fri, 15 May 2026 08:08:51 -0700 Subject: [PATCH] fix readme --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 145a42a..3c22084 100644 --- a/README.md +++ b/README.md @@ -6,18 +6,20 @@ Card Game ## Example ```rust +use card_game::Rng; use card_game::card_game::{Session, Game}; use card_game::klondike::Klondike; // create game session -let game = Klondike::new(); -let mut session = Session::new(game); +let seed = Rng::default(); +let game = Klondike::new(seed.clone(), Default::default()); +let mut session = Session::new(seed, game); // is winnable -let is_winnable = session.is_winnable(); +let is_winnable = session.is_winnable().is_some(); // play game -while let Some(instruction) = session.enumerate_instructions() { +while let Some(instruction) = session.possible_instructions().next() { session.process_instruction(instruction); }