total uncompressed bytes
117.9 KB
total files
133
Fix
103 wasted files
total waste: 61.9 KB
- tests/game_state_tests/get_legal_moves/hard_solved_to_6.rs : 4.3 KB
- tests/game_state_tests/validate/foundation_wrong_suit.rs : 3.7 KB
- tests/game_state_parser_tests/hard_solved_to_t_empty_cascades_omitted.rs : 3.4 KB
- tests/game_state_parser_tests/hard_solved_to_6.rs : 3.4 KB
- tests/game_state_parser_tests/solved.rs : 3.3 KB
- tests/game_state_tests/get_legal_moves/one_card_left.rs : 3.3 KB
- tests/game_state_parser_tests/hard.rs : 3.2 KB
- tests/game_state_tests/allows_move/hard_solved_to_6.rs : 3.2 KB
- tests/game_state_tests/get_legal_moves/easy.rs : 3.0 KB
- TODO.md : 2.8 KB
- tests/game_state_tests/get_legal_moves/easy_full_freecells.rs : 2.1 KB
- tests/card_tests/card_from_string.rs : 2.1 KB
- tests/game_state_parser_tests/invalid.rs : 2.0 KB
- tests/game_state_tests/allows_move/all_move_types_allowed.rs : 1.8 KB
- tests/game_state_tests/allows_move/easy_game_over.rs : 1.1 KB
- tests/card_tests/rank_from_string.rs : 1.0 KB
- tests/card_tests/suit_from_string.rs : 963 B
- tests/card_tests/suit_format_consistent.rs : 665 B
- tests/game_state_tests/is_solved.rs : 664 B
- tests/card_tests/card_format_consistent.rs : 636 B
- doc/game-state-template-explanation.txt : 505 B
- tests/game_state_tests/get_legal_moves/every_move_type_possible.rs : 377 B
- doc/card-codes.md : 371 B
- tests/game_state_tests/get_legal_moves/utils.rs : 325 B
- tests/game_state_parser_tests/mod.rs : 298 B
- tests/game_state_tests/get_legal_moves/easy_game_over.rs : 262 B
- test-inputs/move-results/easy-full-freecells/ad-from-freecells-to-foundations.txt : 254 B
- test-inputs/move-results/easy-full-freecells/ac-from-freecells-to-foundations.txt : 254 B
- test-inputs/easy-game-over.txt : 254 B
- tests/game_state_tests/get_legal_moves/solved.rs : 246 B
- test-inputs/all_move_types_allowed.txt : 245 B
- .github/workflows/tests.yml : 245 B
- test-inputs/hard-solved-to-A.txt : 242 B
- test-inputs/move-results/easy/ts-from-cascade0-to-freecells.txt : 240 B
- test-inputs/move-results/easy/td-from-cascade3-to-freecells.txt : 240 B
- test-inputs/move-results/easy/qh-from-cascade4-to-freecells.txt : 240 B
- test-inputs/move-results/easy/6h-from-cascade1-to-freecells.txt : 240 B
- test-inputs/move-results/easy/6c-from-cascade7-to-freecells.txt : 240 B
- test-inputs/move-results/easy/4s-from-cascade5-to-freecells.txt : 240 B
- test-inputs/move-results/easy/2c-from-cascade6-to-freecells.txt : 240 B
- test-inputs/move-results/easy-full-freecells/9d-from-freecells-to-cascade3.txt : 240 B
- test-inputs/move-results/easy-full-freecells/9d-from-freecells-to-cascade0.txt : 240 B
- test-inputs/move-results/easy-full-freecells/6h-from-freecells-to-cascade1.txt : 240 B
- test-inputs/easy-full-freecells.txt : 240 B
- test-inputs/move-results/easy/kd-from-cascade2-to-freecells.txt : 239 B
- test-inputs/invalid/easy-extra-cascade.txt : 237 B
- test-inputs/invalid/easy-duplicate-card.txt : 231 B
- test-inputs/hard-solved-to-2.txt : 230 B
- test-inputs/invalid/easy-10-instead-of-T.txt : 229 B
- test-inputs/invalid/easy-invalid-suit.txt : 228 B
- test-inputs/invalid/easy-invalid-card-rank.txt : 228 B
- test-inputs/hard.txt : 228 B
- test-inputs/easy.txt : 228 B
- test-inputs/invalid/easy-misspelled-cascade.txt : 227 B
- test-inputs/invalid/easy-missing-card.txt : 225 B
- test-inputs/hard-solved-to-3.txt : 218 B
- test-inputs/hard-solved-to-4.txt : 206 B
- test-inputs/move-results/hard-solved-to-6/th-from-cascade0-to-freecells.txt : 194 B
- test-inputs/move-results/hard-solved-to-6/qd-from-cascade5-to-freecells.txt : 194 B
- test-inputs/move-results/hard-solved-to-6/kh-from-cascade7-to-freecells.txt : 194 B
- test-inputs/move-results/hard-solved-to-6/kc-from-cascade2-to-freecells.txt : 194 B
- test-inputs/move-results/hard-solved-to-6/jd-from-cascade4-to-freecells.txt : 194 B
- test-inputs/move-results/hard-solved-to-6/jc-from-cascade1-to-freecells.txt : 194 B
- test-inputs/move-results/hard-solved-to-6/9s-from-cascade3-to-freecells.txt : 194 B
- test-inputs/move-results/hard-solved-to-6/8s-from-cascade6-to-freecells.txt : 194 B
- test-inputs/hard-solved-to-5.txt : 194 B
- test-inputs/move-results/hard-solved-to-6/th-from-cascade0-to-cascade1.txt : 182 B
- test-inputs/move-results/hard-solved-to-6/qd-from-cascade5-to-cascade2.txt : 182 B
- test-inputs/move-results/hard-solved-to-6/jc-from-cascade1-to-cascade5.txt : 182 B
- test-inputs/move-results/hard-solved-to-6/9s-from-cascade3-to-cascade0.txt : 182 B
- test-inputs/hard-solved-to-6.txt : 182 B
- tests/game_state_tests/get_legal_moves/mod.rs : 172 B
- test-inputs/hard-solved-to-7.txt : 170 B
- test-inputs/hard-solved-to-8.txt : 158 B
- tests/card_collections_tests/test_foundations.rs : 157 B
- test-inputs/hard-solved-to-9.txt : 146 B
- tests/game_state_tests/get_legal_moves/hard_solved_to_t.rs : 135 B
- test-inputs/hard-solved-to-T.txt : 134 B
- tests/card_tests/mod.rs : 122 B
- test-inputs/hard-solved-to-J.txt : 122 B
- test-inputs/hard-solved-to-T-empty-cascades-omitted.txt : 116 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-freecells.txt : 113 B
- test-inputs/hard-solved-to-Q.txt : 110 B
- test-inputs/one-card-left.txt : 101 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-cascade7.txt : 101 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-cascade6.txt : 101 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-cascade5.txt : 101 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-cascade4.txt : 101 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-cascade3.txt : 101 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-cascade1.txt : 101 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-cascade0.txt : 101 B
- doc/game-state-template.txt : 98 B
- tests/game_state_tests/allows_move/mod.rs : 70 B
- .gitignore : 70 B
- tests/game_state_tests/mod.rs : 67 B
- tests/game_state_parser.rs : 29 B
- tests/card_collections.rs : 28 B
- tests/game_state_tests/validate/mod.rs : 27 B
- test-inputs/solved.txt : 25 B
- test-inputs/move-results/one-card-left/kc-from-cascade2-to-foundations.txt : 25 B
- tests/game_state.rs : 22 B
- tests/card_collections_tests/mod.rs : 22 B
- tests/card.rs : 16 B