Commit Graph

170 Commits

Author SHA1 Message Date
Florine W. Dekker acffa4ca0f
Display number of mines left
Fixes #17.
2020-07-29 22:25:14 +02:00
Florine W. Dekker 81206c5a87
Fix scaling issues
Fixes #18.
2020-07-29 21:01:51 +02:00
Florine W. Dekker cbd5235854
Improve solver algorithm 2020-07-29 10:51:16 +02:00
Florine W. Dekker 69367b9247
Resolve mixed-up coordinate system
Fixes #13.
2020-07-28 23:40:54 +02:00
Florine W. Dekker 0802f2d2d5
Remove logging, rearrange divs 2020-07-28 23:34:44 +02:00
Florine W. Dekker 8ca947d782
Slightly improve auto-solver 2020-07-28 23:19:37 +02:00
Florine W. Dekker 7fac1fe25d
Show skull and uncover field after finishing
Fixes #1. Fixes #2.
2020-07-28 21:43:17 +02:00
Florine W. Dekker e9b4f7749e
Allow chording with LMB+RMB
Fixes #5.
2020-07-28 21:25:49 +02:00
Florine W. Dekker 18d17cbe3b
Fix erroneous trigger for first mine move 2020-07-28 21:20:51 +02:00
Florine W. Dekker 4feb43786b
Rename Cell to Square
Fixes #10.
2020-07-28 21:00:25 +02:00
Florine W. Dekker 86b30676ff
Freeze field after completion
Fixes #4. Fixes #8.
2020-07-28 00:06:40 +02:00
Florine W. Dekker 36444faca0
Document Matrix 2020-07-27 23:24:56 +02:00
Florine W. Dekker c270b643e1
Replace RNG library with a smaller one 2020-07-26 21:26:49 +02:00
Florine W. Dekker 06b8b01735
Expand semi-working solver 2020-07-26 02:30:49 +02:00
Florine W. Dekker ecd82d3f4d
Add first semi-working solver 2020-07-26 00:57:21 +02:00
Florine W. Dekker 08b707d017
Simplify some calls 2020-07-25 22:00:33 +02:00
Florine W. Dekker 7dd4af8787
Simplify iteration using lambdas 2020-07-25 21:00:04 +02:00
Florine W. Dekker 4ad68b6a8f
Use dependency for RNG library 2020-07-25 20:47:15 +02:00
Florine W. Dekker e67631fcd4
Prevent MMB scrolling 2020-07-25 20:41:56 +02:00
Florine W. Dekker 65da82257b
Set up deployment with npm 2020-07-25 20:35:59 +02:00