Skip to content

Releases: haruki-taka8/sudoku-solver

2022-01-04

04 Jan 10:21
Compare
Choose a tag to compare

Changelog

2022-01-03

03 Jan 00:59
23cce9c
Compare
Choose a tag to compare

Changelog

2021-12-08

18 Dec 12:43
821a888
Compare
Choose a tag to compare

Changelog

2021-12-03

03 Dec 10:14
Compare
Choose a tag to compare

PS-WPF Side

2707128

  • New "save steps" option
  • Equivalent to verbose in the main program

791cb27

  • Fix crash when input length != 81

Pascal Side

0e0e64d

  • Simplify output instructions of theme E257

2021-11-07

07 Nov 02:35
Compare
Choose a tag to compare

def4522

  • Ahoy! GUI Wrapper!
  • Yes, it's Powershell-WPF again!

0cf76a7

  • Make defaults.ini case and space insensitive

f3cce95

  • Remove StopTranscript procedure

3ff069f

  • Better handling of incomplete SUDOKUGRID argument
  • Show the partially completed argument, and ask for extra input

bd5c70d

  • Ahoy! .gitignore!

2021-11-05

05 Nov 13:03
Compare
Choose a tag to compare

Changelog

d8312ef

  • Stricter match for TRUE/FALSE in defaults.ini
  • Match is similar to bool = input -match '(?i)^TRUE$'

6da5e1f 88517b3

  • Remove input and inputFile options
  • Support minimal command line inputs
    • sudoku.exe VERBOSE THEME INTERACTIVE SUDOKUGRID

dfab06a

  • Remove SBA_IntToStr and SBA_StrToInt
  • Use sysutils built-in ones instead

2021-10-31

31 Oct 04:22
Compare
Choose a tag to compare

Changelog

5d511e1

  • Implement naked & hidden quad algorithm

9026759

  • Only clear screen and set text color to white when inputFile = stdin

2021-10-30

30 Oct 14:13
Compare
Choose a tag to compare

Changelog

5462db1 ff5ac78

  • Remove if-continue for GetHint.RemoveSolved()
  • Minor performance improvement by reducing at most one continue per iteration

e2f6791

  • New Interactive option
  • If enabled, after each iteration, if any cells are modified, show the intermediate board.

2021-10-27

27 Oct 10:41
Compare
Choose a tag to compare

Changelog

6202829 64710ae

  • Use the simplest steps to solve cell or remove hint.
  • Only apply a more difficult algorithm when the easier ones are of no help.

35fdaea 12eea80

  • Merge X-Wing/Swordfish/Jellyfish into wing.pas

409b74e

  • Simplify combination.pas
  • Do not loop through empty combinations in solving modules

2021-10-13

13 Oct 00:36
952744b
Compare
Choose a tag to compare

Changelog

6060de0 952744b Format algorithm list

23063d8 fac8544 Ahoy! Jellyfish!