Sokoban is a puzzle game that offers computationally complex problems that are very difficult to solve. There are many algorithms that can be used to solve these problems, but none is successful in solving all given, even relatively simple problems. Therefore, the game Sokoban is an interesting platform both for the improvement of the search algorithms and for a better understanding. In this thesis we propose an application that can be used both as a tool to support the developers of these algorithms, or as a means to analyze and teach their functioning. We present the development process of the application, test its functionality on practical Sokoban puzzles and show that it works correctly and is a relevant tool
Algorithms make up a crucial part of computer science studies. Learning and understanding new algori...
Dengan berkembangnya teknologi, penyelesaian suatu game juga dikembangkan ke arah yang lebih modern,...
This diploma thesis deals with solving problems in graphs using elimination algorithms. It contains ...
Sokoban is a puzzle game that offers computationally complex problems that are very difficult to sol...
Sokoban is a game with simple rules, but finding solutions is a hard task for both people and comput...
The task of this work is to bring a complete guide for solving a SOKOBAN game problem. The work foll...
The thesis is focused on solving the Sokoban game using artificial intelligence algorithms. The firs...
The most immediate method used to solve single-player games like Sokoban is to view them as state-sp...
This work proposes an automatic Sokoban solver based on genetic algorithms. Emphasis is placed on th...
This article describes an algorithm for the procedural generation of the Sokoban puzzle. This algori...
Serious games are beneficial for education in various computer science areas. Numerous works have re...
The aim of the thesis was to develop a computer program to help creating and dealing with interestin...
In the thesis we analyse search algorithms that are able to find solutions for abstract board games....
Manual counting of objects on images is a time-consuming task, therefore we can make us of algorithm...
The diploma thesis is focused on the area of algorithmic thinking in mathematics lessons when usin...
Algorithms make up a crucial part of computer science studies. Learning and understanding new algori...
Dengan berkembangnya teknologi, penyelesaian suatu game juga dikembangkan ke arah yang lebih modern,...
This diploma thesis deals with solving problems in graphs using elimination algorithms. It contains ...
Sokoban is a puzzle game that offers computationally complex problems that are very difficult to sol...
Sokoban is a game with simple rules, but finding solutions is a hard task for both people and comput...
The task of this work is to bring a complete guide for solving a SOKOBAN game problem. The work foll...
The thesis is focused on solving the Sokoban game using artificial intelligence algorithms. The firs...
The most immediate method used to solve single-player games like Sokoban is to view them as state-sp...
This work proposes an automatic Sokoban solver based on genetic algorithms. Emphasis is placed on th...
This article describes an algorithm for the procedural generation of the Sokoban puzzle. This algori...
Serious games are beneficial for education in various computer science areas. Numerous works have re...
The aim of the thesis was to develop a computer program to help creating and dealing with interestin...
In the thesis we analyse search algorithms that are able to find solutions for abstract board games....
Manual counting of objects on images is a time-consuming task, therefore we can make us of algorithm...
The diploma thesis is focused on the area of algorithmic thinking in mathematics lessons when usin...
Algorithms make up a crucial part of computer science studies. Learning and understanding new algori...
Dengan berkembangnya teknologi, penyelesaian suatu game juga dikembangkan ke arah yang lebih modern,...
This diploma thesis deals with solving problems in graphs using elimination algorithms. It contains ...