Nim Project
From Huben's Wiki
(→Text based Nim game) |
(→C-:) |
||
Line 17: | Line 17: | ||
===C-:=== | ===C-:=== | ||
* Use a Scanner in a loop to input a row letter and number of stones to remove. | * Use a Scanner in a loop to input a row letter and number of stones to remove. | ||
− | * The loop should only exit when a valid move has been selected.test for valid moves | + | * The loop should only exit when a valid move has been selected. |
+ | * test for valid moves | ||
** legal row name | ** legal row name | ||
** not empty row | ** not empty row | ||
Line 24: | Line 25: | ||
** ignore case | ** ignore case | ||
** ignore anything extra | ** ignore anything extra | ||
+ | |||
===C+=== | ===C+=== | ||
* Create and use a method to make the valid move. | * Create and use a method to make the valid move. |