Volltextdatei(en) in REPOSIT vorhanden Open Access
DC ElementWertSprache
dc.contributor.advisorPutzar, Larissa-
dc.contributor.authorBurrmann, Lennard-
dc.date.accessioned2026-08-28T09:12:45Z-
dc.date.available2026-08-28T09:12:45Z-
dc.date.issued2026-08-03-
dc.identifier.urihttps://hdl.handle.net/20.500.12738/19921-
dc.description.abstractDiese Arbeit untersucht, wie sich grundlegende Verfahren von Schachengines auf nicht standardisierte Brettgeometrien übertragen lassen und wie sich das Spielen auf polymorphen Brettern hinsichtlich subjektiver Belastung, Spielverhalten und Spielerleben vom Spiel auf einem Standardbrett unterscheidet. Hierzu wurde mit Uncy eine in C#/.NET implementierte Engine entwickelt, die unterschiedliche Brettgrößen und inaktive Felder zur Laufzeit verarbeitet. Sie kombiniert eine flexible Brettrepräsentation mit geometrieabhängiger Zuggenerierung, etablierten Suchverfahren und einer adaptiven Bewertungsfunktion. Ein Vergleich der Zuggenerierung mit der etablierten Variantenengine Fairy-Stockfish ergab für exemplarische Brettkonfigurationen übereinstimmende Knotenzahlen. Laufzeitmessungen zeigten außerdem, dass die Suchzeiten für den Einsatz als interaktiver Spielgegner ausreichend kurz waren. Eine Webanwendung diente zugleich als Spieloberfläche und Erhebungsinstrument. In einer Remote-Nutzerstudie im Within-Subject-Design spielten 23 Personen zunächst auf einem Standardbrett und anschließend auf polymorphen Brettern. Dabei war die subjektiv empfundene Belastung in der polymorphen Phase signifikant höher. Entgegen der Erwartung trafen die Teilnehmenden ihre Entscheidungen jedoch schneller; eine statistisch belastbare Verschlechterung der Zugqualität zeigte sich nicht. Der durchschnittliche Spielspaß blieb nahezu unverändert, während die individuellen Bewertungen stärker auseinanderfielen. Die Ergebnisse zeigen, dass flexible Schachengines für polymorphe Brettgeometrien technisch realisierbar sind und solche Geometrien vor allem das subjektive Spielerleben verändern. Aufgrund der begrenzten Stichprobe und der festen Versuchsreihenfolge sind die empirischen Befunde als erste Hinweise zu verstehen.de
dc.description.abstractThis thesis investigates how fundamental chess-engine methods can be transferred to nonstandard board geometries and how playing on polymorphic boards differs from playing on a standard board in terms of subjective workload, playing behavior, and player experience. To this end, Uncy was developed, a C#/.NET chess engine capable of processing different board sizes and inactive squares at runtime. It combines a flexible board representation with geometry-dependent move generation, established search methods, and an adaptive evaluation function. A comparison of its move generation with the established chess-variant engine Fairy-Stockfish produced identical node counts for representative board configurations. Runtime measurements further showed that search times were sufficiently short for the engine to serve as an interactive opponent. A web application functioned as both the playing interface and the study instrument. In a remote user study with a within-subject design, 23 participants first played on a standard board and then on polymorphic boards. Subjective workload was significantly higher during the polymorphic phase. Contrary to expectations, participants made their decisions faster, while no statistically reliable deterioration in move quality was observed. Average enjoyment remained almost unchanged, although individual ratings became more polarized. The findings demonstrate that flexible chess engines for polymorphic board geometries are technically feasible and that such geometries primarily alter the subjective experience of play. Given the limited sample and fixed order of conditions, the empirical findings should be regarded as preliminary evidence.en
dc.language.isodeen_US
dc.subject.ddc004: Informatiken_US
dc.titleEntwicklung einer flexiblen Schach-Engine zur Unterstützung nichtstandardisierter Brettkonfigurationen mit Untersuchung der Nutzerakzeptanzde
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentFakultät Informatik und Digitale Gesellschaften_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeMaute, Sune-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-244174-
tuhh.oai.showtrueen_US
tuhh.publication.instituteFakultät Informatik und Digitale Gesellschaften_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.fulltextWith Fulltext-
item.languageiso639-1de-
item.grantfulltextopen-
item.creatorOrcidBurrmann, Lennard-
item.creatorGNDBurrmann, Lennard-
item.cerifentitytypePublications-
item.advisorGNDPutzar, Larissa-
item.openairetypeThesis-
Enthalten in den Sammlungen:Theses
Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat
BA_Entwicklung_einer_flexiblen_Schach-Engine.pdf1.1 MBAdobe PDFÖffnen/Anzeigen
Zur Kurzanzeige

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.