1. 22 Mar, 2021 3 commits
  2. 04 Feb, 2021 4 commits
  3. 18 Nov, 2020 2 commits
  4. 15 Nov, 2020 6 commits
  5. 14 Nov, 2020 2 commits
  6. 13 Nov, 2020 3 commits
  7. 12 Nov, 2020 4 commits
    • Kevin Cox's avatar
      Move public functions to the top of the file. · a203460d
      Kevin Cox authored
      Since the source is basically the API documentation it is nice to have the interesting stuff at the top.
      a203460d
    • Kevin Cox's avatar
      Add link to explanation. · 357cba08
      Kevin Cox authored
      357cba08
    • Kevin Cox's avatar
      192d7cae
    • Kevin Cox's avatar
      Add support for rectangular grids. · 4505c563
      Kevin Cox authored
      It isn't as good as the square model but it still works well. It turns out that by adding more information into the solver you can get better results. Who knew! In theory this could share basically all of the code with the square solver but I decided to reimplement most of it to avoid allocating `Point` instances and working with the integers directly.
      
      Fixes #1
      
      Also removes some useless findOffset tests. They were not actually setting the cellSize parameter so the result was garbage.
      4505c563
  8. 03 Nov, 2020 2 commits
  9. 02 Nov, 2020 2 commits
    • Kevin Cox's avatar
      Merge branch '2-points' into 'v1' · 6cea6906
      Kevin Cox authored
      Start making guesses with 2 Points.
      
      See merge request !1
      6cea6906
    • Kevin Cox's avatar
      Start making guesses with 2 Points. · f16c28d4
      Kevin Cox authored
      As long as the two points aren't on the same line this still gives us two lengths that we can try to find a common divisor for. For example if you give the points `0, 0` and `1, 2` we should be able to identify that the grid size is 1.
      f16c28d4
  10. 01 Nov, 2020 7 commits
  11. 30 Oct, 2020 5 commits