Algoritmy pro řešení hlavolamu Eternity II
Loading...
Downloads
3
Date issued
Authors
Garncarz, Ondřej
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská - Technická univerzita Ostrava
Location
ÚK/Sklad diplomových prací
Signature
200905008
Abstract
A thesis is concerned with an attempt to find different approaches to solve the Eternity II puzzle. The principle of the puzzle is described, as well as its complexity. The approaches include a backtracking, a simulated annealing, genetic algorithms and use of external SAT solvers. Each of them is presented at first in a general way, then in the Eternity II’s matter. All algorithms are implemented and their efficiency has been measured and logged. The results are compared at the end. The thesis also involves a description of a written Simplify and Dimacs CNF formats convertor which can be used for solving any problem by certain SAT solvers.
Description
Subject(s)
simulated annealing, Boolean satisfiability problem, use of SAT solvers, Eternity II, solving of puzzle, solving of difficult problems, NP-complete, backtracking, genetic algorithms