Louhikoru wrote this code. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a coffee in return.
Also, you might consider following me on Geocaching.com for any comments and/or questions you might have and if you'd like you can send me a donation at any time to support the development.
This userscript has been tested with Chrome, Edge and Firefox. You can use Tampermonkey or Violentmonkey userscript manager. It is reported to work better with Firefox and Tampermonkey.
Note: Script does not work with Greasemonkey!!
Userscript uses the latest HTML5 version of Jigidi UI. Example https://www.jigidi.com/solve.php?id=4R1S4Y8U&g=5
If script is successfully injected to Jigidi UI after the puzzle has loaded, you should see heart button left of plus button. You can toggle the automatic solving by pressing the button. Use the example puzzle and the screenshots below to verify that you are using the new UI. Solver will NOT WORK with Flash UI.
Note that you must be a guest user of Jigidi to use this solver. Userscript tells you to sign out to enable solver.
Jigidi is under constant development so in future this version of userscript stops working and needs an update. Userscript will detect the change and tells you to try update. If update is not available at the time, be patience!
If the problem persists, something is broken. You can always uninstall all old versions and install the latest version. Try to clear the browser cache!
The completion message can be copied to clipboard before you close the completion message box. If copy operation fails, alert is displayed. Maximum size puzzle with 540 pieces takes about 5 seconds.