Snake-in-the-box problem using nature inspired search
MetadataShow full item record
The focus of this project is on three nature inspired search techniques. Inspired by human evolution the Genetic Algorithm (GA) is the most famous and widely used search technique. The second search technique is Particle Swarm Optimization (PSO), which originated with the intent to simulate the graceful but unpredictable choreography of a bird flock. The third and final technique is Simulated Annealing (SA) inspired from annealing in metallurgy. These three nature inspired search techniques are used to find the longest snake in 8-dimensional hypercube. Different snake representations (Node Sequence, Transition Sequence and Bit Representations), various parameter settings and aspects like engineered conditioning are used for each technique in an effort to find the longest snake possible. This project found snakes of length 97 using SA and GA techniques. The longest snake found using the PSO technique is of length 95.