Prolog is a logic programming language associated with artificial intelligence, the goal of this project is to use the meet in the middle alorithm to find ALL of the shortest paths (set of moves) to ...
The 2x2x2 Rubik's Cube (also known as the Pocket Cube or Mini Cube) is composed of just 8 corner pieces. Even though it is a simplified version of the regular Rubik's Cube, the Pocket Cube has 3674160 ...