Commit Graph

13 Commits

Author SHA1 Message Date
nanochess
35b9cae30c Ported SALVO to Javascript 2021-03-28 16:14:22 -06:00
Todd Kaiser
7222546bcf Fixed the order of printing out which ships were hit. Original game printed out ships that were hit AFTER updating the board, not during. getting close to done! 2021-03-16 19:28:55 -06:00
Todd Kaiser
e6e6a52646 Cleaned up debug statements and program flow. Fixed a couple of bugs from testing 2021-03-16 18:19:01 -06:00
Todd Kaiser
8bea3b92f4 Added major turn logic. 2021-03-16 15:29:25 -06:00
Todd Kaiser
486e336224 Refactored main flow, added function and loop for executing turns. 2021-03-14 12:11:03 -06:00
Todd Kaiser
e707846091 Copied functions from Jupyter notebook to salvo.py. Started adding interactive player interface. 2021-03-13 16:17:49 -07:00
Todd Kaiser
540b6b763a Initial version of the salvo.py program. Added initial user input functions for ship coordinates. 2021-03-07 18:31:24 -07:00
Todd Kaiser
e58d7d6d2a Added logic to generate valid board, refactored generation logic and cleaned up overall structure 2021-03-03 20:33:26 -07:00
Todd Kaiser
0a4e66a6e7 Added ship placement logic without checks for existing ships. Need to add existing ship check. 2021-03-02 19:32:02 -07:00
marvin826
cad8dd6f66 Jupyter workbook for working out basic Salvo Python concepts 2021-03-01 14:24:51 -07:00
Jeff Atwood
18963ea719 add pascal and perl folders for all programs 2021-02-27 13:33:14 -08:00
Jeff Atwood
f899e5584c add README.md to each language subfolder 2021-02-15 14:22:06 -08:00
Jeff Atwood
54890a460b add all BASIC source files and folders 2021-02-09 19:36:03 -08:00