Solo puzzles, pls do not block all types of scripts.

Started by Timo van der Laan

Timo van der Laan Lv 1

Is it possible to only block Shake, Wiggle and Rebuild in Lua scripts on these puzzles? Then info gathering and banding scripts can still work. It is a pain to do everything by hand.

jflat06 Staff Lv 1

We may consider this in the future, but for now we would like to be more conservative in what we make available.

truestone Lv 1

I miss multiple hand tools and simply won't touch the solo. If GUI scripts are allowed (don't ask me why), then I don't see the point of disallowing similar dumb sequences of shake, wiggle in Lua, like some simple fuse scripts. The key "problem" with scripts overtaking humans, I think, is that you can let a script try out many alternatives and automatically pick the most favorable solution among the outcomes. save.Quickload and recentbest.Restore are the commands that allow a script to start over at some point, so they are the roots of all evil in my opinion.

truestone Lv 1

Just noticed that GUI scripts also allow recentbest decision making. So one can build pretty intelligent GUI scripts, albeit subject to a linear control flow - I don't think it's quite Turing complete. One just needs the time and motivation to enter them, or rather, in a way to generate GUI scripts with an external tool. You can't write a DRW that searches for the worst scoring segments not visited yet, but you can create an X,Y segment DRW recipe that rebuilds all triplets over the X segments and gets the best score among them, Y times in a row. Pretty neat for a handfolding tool.

truestone Lv 1

No X,Y DRW yet… Apparently there is no rebuild command in GUI scripts yet. But the road to completely mindless GUI scripts is being paved as we speak.