jadvani / Hitori-CLIPS

Final assignment for the Knowledge Engineering course taken during my master studies of Artificial Intelligence in the University of Seville.

Home Page:https://www.cs.us.es/cursos/ic/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hitori Solver with CLIPS

Hitori is a logic puzzle popularized by Nikoli. Hitori is played with a grid of squares or cells, with each cell initially containing a number. The game is played by eliminating squares/numbers and this is done by blacking them out. The objective is to transform the grid to a state wherein all three following rules are true:

  • no row or column can have more than one occurrence of any given number
  • black cells cannot be adjacent, although they can be diagonal to one another.
  • the remaining numbered cells must be all connected to each other, horizontally or vertically.

Some of the specific rules and techniques implemented were found here:

http://tectonicpuzzel.eu/hitori-solving-techniques.html

https://www.conceptispuzzles.com/index.aspx?uri=puzzle/hitori/techniques

About

Final assignment for the Knowledge Engineering course taken during my master studies of Artificial Intelligence in the University of Seville.

https://www.cs.us.es/cursos/ic/


Languages

Language:CLIPS 100.0%