File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ## Build
2+ cargo build --release
3+
4+ # Ensure enough swap
5+ sudo fallocate -l 64G swapfile
6+ sudo chmod 600 swapfile
7+ sudo mkswap swapfile
8+ sudo swapon swapfile
9+ swapon --show
10+
11+ # Run
12+ target/release/wordle_solver
13+
14+ # Disable swap
15+ sudo swapoff swapfile
16+ sudo rm swapfile
17+
18+ # Results
19+ Results are in `result.txt`
Original file line number Diff line number Diff line change @@ -72,6 +72,9 @@ fn main() {
7272 game. refine_score ( ) ;
7373 println ! ( "{}" , game. print_current_best_score( & words_str) ) ;
7474 }
75- println ! ( "{}" , game. print_tree( & words_str) ) ;
75+ let filename = "result.txt" ;
76+ let mut file = File :: create ( filename) . unwrap ( ) ;
77+ file. write_all ( game. print_tree ( & words_str) . as_bytes ( ) ) . unwrap ( ) ;
78+ println ! ( "{} written !" , filename) ;
7679 println ! ( "average score : {}" , game. get_avg_score( ) ) ;
7780}
You can’t perform that action at this time.
0 commit comments