Commit Graph

29 Commits

Author SHA1 Message Date
drewjcooper
2e52c6e187 Add TurnHandler 2023-05-24 20:58:37 +10:00
drewjcooper
d1be351045 Simplify game loop 2023-05-23 07:55:41 +10:00
drewjcooper
461b4e2b64 Simplify game start seelection 2023-05-22 08:50:27 +10:00
drewjcooper
1d3fd94ae6 Simplify shot selection and evaluation 2023-05-22 08:42:22 +10:00
drewjcooper
e02a4ca5da Tidy up shot selection 2023-05-20 17:12:48 +10:00
drewjcooper
e27b5ec6e5 Move shot selection into ComputerShotSelector 2023-05-18 19:27:56 +10:00
drewjcooper
30360f2784 Improve computer shot tracking/selection 2023-05-16 17:45:48 +10:00
drewjcooper
6e01ee5b6a Simplify hit recording 2023-05-16 08:05:39 +10:00
drewjcooper
405c50e0e7 Fix computer targetting errors 2023-05-10 07:54:36 +10:00
drewjcooper
aa6a06cdc8 Add SearchPatternShotSelector 2023-04-23 17:56:01 +10:00
drewjcooper
d21b41d3a7 Add string resources 2023-04-22 18:33:16 +10:00
drewjcooper
3e4fb4fe23 Split classes to files 2023-04-22 08:10:01 +10:00
drewjcooper
b2de1b09e1 CSHARP-77 Add HumnShotSelctor and some fixes 2023-04-22 07:56:35 +10:00
drewjcooper
69240e50a0 More improvments to Ships and Grid 2023-04-12 07:49:10 +10:00
drewjcooper
b5d573f075 More use of grid 2023-04-04 17:29:50 +10:00
drewjcooper
f5b2fe6e8a Add Ship type 2023-03-28 22:56:35 +11:00
drewjcooper
579e18d8c6 Fix some bugs 2023-03-13 08:33:48 +11:00
drewjcooper
a936de69d1 Introduce Coordinate 2023-03-09 08:17:39 +11:00
drewjcooper
a068319034 Rename Coordinates to Position 2023-03-08 08:17:56 +11:00
drewjcooper
ee9bfec90e Introduce Grid 2023-03-08 08:13:00 +11:00
drewjcooper
0089593453 Add coordinate loops 2023-03-07 08:34:55 +11:00
drewjcooper
a6d191261d Introduce Coordinate and Offset 2023-03-06 08:50:21 +11:00
drewjcooper
cfc7def425 Simplify some logic 2023-03-05 21:03:40 +11:00
drewjcooper
ca4b4a9373 Rename variables 2023-03-04 18:54:49 +11:00
drewjcooper
e5530d67c8 Transliterate logic 2023-02-26 23:40:45 +11:00
drewjcooper
e6425221bf Create program structure 2023-02-19 19:58:24 +11:00
drewjcooper
846be86481 Configure project 2023-02-17 07:52:45 +11:00
Zev Spitz
75def2707d Add sln and csroj/vbproj files where missing 2022-01-16 08:17:31 +02:00
Chris Reuter
d26dbf036a Removed spaces from top-level directory names.
Spaces tend to cause annoyances in a Unix-style shell environment.
This change fixes that.
2021-11-21 18:30:21 -05:00