The Xoshiro+ pseudorandom number generator in a computer chess program

Loading...
Thumbnail Image
Author (Corporation)
Publication date
2022
Typ of student thesis
Course of study
Type
04B - Conference paper
Editor (Corporation)
Supervisor
Parent work
Proceedings of the 13th International Conference on Soft Computing and Pattern Recognition (SoCPaR 2021)
Special issue
DOI of the original publication
Link
Series
Lecture Notes in Networks and Systems
Series number
417
Volume
Issue / Number
Pages / Duration
33-42
Patent number
Publisher / Publishing institution
Springer
Place of publication / Event location
Cham
Edition
Version
Programming language
Assignee
Practice partner / Client
Abstract
Since computer chess programs can beat human capabilities, new ways are researched to further improve these programs. Pseudorandom number generators (PRNG) play an important role in computer chess. We implement Xoshiro+, a well-known and thoroughly tested PRNG, in Stockfish, the arguably most performant chess engine at the time. Stockfish itself uses Xorshift*. With the help of Cute Chess, a program allowing the automation of chess games, the new Stockfish variant Xoshirofish is tested against Stockfish. The results show a minute increase in the performance of Xoshirofish compared to Stockfish. However, further extensive testing is still required to assert the significance of this increase in performance.
Keywords
Subject (DDC)
Project
Event
13th International Conference on Soft Computing and Pattern Recognition (SoCPaR 2020)
Exhibition start date
Exhibition end date
Conference start date
Conference end date
Date of the last check
ISBN
978-3-030-96301-9
978-3-030-96302-6
ISSN
Language
English
Created during FHNW affiliation
Yes
Strategic action fields FHNW
Publication status
Published
Review
Peer review of the complete publication
Open access category
Closed
License
Citation
Schären, T. M., Hanne, T., & Dornberger, R. (2022). The Xoshiro+ pseudorandom number generator in a computer chess program. In A. Abraham, A. Engelbrecht, F. Scotti, N. Gandhi, P. M. Mishrai, G. Fortino, V. Sakalauskas, & S. Pllana (Eds.), Proceedings of the 13th International Conference on Soft Computing and Pattern Recognition (SoCPaR 2021) (pp. 33–42). Springer. https://doi.org/10.1007/978-3-030-96302-6_3