Details

Razvoj igralnega pogona za različico šaha 5D Chess with Multiverse Time Travel
ID Strah Hren, Vito Martin (Author), ID Fürst, Luka (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (706,47 KB)
MD5: 0A520E273DC0D629B1449B83C50FA67E

Abstract
V delu obravnavamo razvoj igralnega pogona za različico šaha 5D Chess with Multiverse Time Travel, ki standardni šah razširi z možnostjo premikanja figur skozi čas in med različnimi časovnimi premicami. Zaradi teh značilnosti se struktura igralnega prostora bistveno razlikuje od standardnega šaha, zato neposreden prenos obstoječih pristopov igralnih pogonov ni trivialen. Cilj dela je raziskati uporabnost in prilagoditev uveljavljenih metod, ki se uporabljajo v igralnih pogonih standardnega šaha. Implementirani igralni pogon uporablja bitne predstavitve stanj, urejanje potez, funkcijo za ocenjevanje pozicij ter iskanje z algoritmom negamaks in obrezovanjem alfa-beta. Uporabljene so tudi optimizacije, kot so iskanje mirnih pozicij, iskanje glavne različice in hevristike za urejanje potez. Zaradi posebnosti 5D-šaha so bili razviti dodatni pristopi za generiranje potez, omejevanje globine iskanja in obravnavo premikov skozi čas. Učinkovitost posameznih pristopov je ovrednotena s primerjavo različnih konfiguracij igralnega pogona.

Language:Slovenian
Keywords:šah, šahovske različice, 5D Chess with Multiverse Time Travel, igralni pogon, algoritmi za igranje iger
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2026
PID:20.500.12556/RUL-187598 This link opens in a new window
COBISS.SI-ID:292870915 This link opens in a new window
Publication date in RUL:11.09.2026
Views:168
Downloads:28
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Chess engine implementation for the chess variant 5D Chess with Multiverse Time Travel
Abstract:
This thesis presents the development of a chess engine for the variant 5D Chess with Multiverse Time Travel, which extends conventional chess with the ability to move pieces through time and across multiple timelines. These characteristics substantially alter the structure of the game tree, making the direct transfer of existing chess-engine approaches non-trivial. The aim of the thesis is to investigate the applicability and adaptation of established methods used in conventional chess engines. The implemented engine employs bitboard-based state representations, move ordering, a position evaluation function, and game-tree search based on negamax with alpha-beta pruning. Additional search optimizations include quiescence search, principal variation search, and move-ordering heuristics. Due to the specific characteristics of 5D Chess, additional approaches were developed for turn generation, search-depth limitation, and handling of time-travel moves. The effectiveness of the applied approaches is evaluated by comparing different configurations of the developed engine.

Keywords:chess, chess variants, 5D Chess With Multiverse Time Travel, chess engine, game playing algorithms

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back