Renan Krzesinski
Ygor Sad Machado
Alfredo Goldman - IME - University of São Paulo
Johanne Cohen - LRI - Paris-Saclay University
Solving puzzles is a very common and effective way to practice skills like tactics in chess. In recent years, puzzles are played mainly through internet services, but these services fail to offer puzzles that help players practice the opening phase of the game. In this work, new puzzle structures were developed specifically aimed at practicing the most required skills in the opening. To implement these puzzles, a web system was developed. For the data layer of the system, a graph-oriented database was built using free APIs from the Lichess platform. The web application consists of a backend capable of building and serving puzzles and a frontend that requests and consumes these puzzles, offering them online to users. The final application is available at Still Theory.