12 Commits

Author SHA1 Message Date
Camden Dixie O'Brien
b9fda50c95 Never probe known mines 2025-03-22 13:30:08 +00:00
Camden Dixie O'Brien
e33c64e5ae Restart update after identifying mine 2025-03-22 13:30:08 +00:00
Camden Dixie O'Brien
6394dcb819 Probe known-safe tiles 2025-03-22 13:30:08 +00:00
Camden Dixie O'Brien
e36c1c6502 Guess and update in a loop 2025-03-22 13:30:08 +00:00
Camden Dixie O'Brien
eeea09eaa2 Identify mines on edges 2025-03-22 13:30:08 +00:00
Camden Dixie O'Brien
cdf4ccc1a9 Create countadj helper function 2025-03-22 13:30:08 +00:00
Camden Dixie O'Brien
01d5376f31 Pick an initial point at random 2025-03-22 13:30:08 +00:00
Camden Dixie O'Brien
78c0ad81e2 Implement probes 2025-03-22 13:30:07 +00:00
Camden Dixie O'Brien
cf84ae2017 Set up solve state 2025-03-22 13:29:53 +00:00
Camden Dixie O'Brien
302314ee79 Write Makefile 2025-03-22 13:29:53 +00:00
Camden Dixie O'Brien
0561639aa6 Implement puzzle generation 2025-03-22 13:29:51 +00:00
Camden Dixie O'Brien
540a47c37b Add license, .gitignore and .clang-format 2025-03-06 20:33:31 +00:00