Solving Hexologic with Prolog
Channel: foobletch
Date: 2021-04-21

In this video I'm showing one way for how to automatically solve a certain kind of puzzle, here with Hexologic, using an existing computer system, Prolog. Similar puzzles can be solved with the same approach, or any number of other toolkits available, this should simply be an introduction to stir up some curiosity around the topic.

There's already a myriad of Prolog tutorials, but just in case, take a look at https://www.metalevel.at/prolog for a relatively in-depth explanation, or even the channel https://www.youtube.com/channel/UCFFeNyzCEQDS4KCecugmotg.

And not to forget: It's also a very fun puzzle game on its own! No affiliation, but I really enjoyed playing it.

Hexologic: https://www.mythicowl.com/hexologic/
Soundtrack: https://www.youtube.com/watch?v=1u54uS8YLK4

SWI Prolog: https://www.swi-prolog.org/

CLP(FD): https://www.swi-prolog.org/pldoc/man?section=clpfd

Emacs: https://www.gnu.org/software/emacs/