Skip to main content

Slot Machine Base Game Evolutionary RTP Optimization

  • Conference paper
  • First Online:
Numerical Analysis and Its Applications (NAA 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10187))

Included in the following conference series:

Abstract

Slot machines are casino gambling machines with three or more reels which spin when a button is pushed. The machine pays are based on patterns of symbols visible on the front of the machine when it stops. Most of the modern slots consist of a base game, free games and bonus games. The base game is the core of the playing process. Player’s money are usually taken as bet in the base game and no bet is taken during free games or bonus games. Each slot machine has a parameter called return to player (RTP). RTP is the average amount of money which a player will get back, in average, after each spin of the reels. The total RTP (measured in percents) can be in the range between 75% and 98%. Its components are: base game RTP, free games RTP, bonus games RTP. The base game also controls how often free games will be activated and how often bonus games will be played. In this paper an evolutionary optimization algorithm for optimization of slot machine base game RTP by rearrangement of the symbols in the reels, is proposed. The problem itself is a combinatorial problem and the fitness function used checks all possible slot machine winning screens.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Inge, S.: Electronic gaming device utilizing a random number generator for selecting the reel stop positions. US 4448419 A, Published 1984–05-15 (1984)

    Google Scholar 

  2. Cooper, M.: How slot machines give gamblers the business. The Atlantic Monthly Group (2005). Accessed 21 Apr 2008

    Google Scholar 

  3. Observer, C.: How to Play Slots. CasinoObserver.com (2013). http://casinoobserver.com/how-to-play-slots.htm. Accessed 06 Mar 2013

  4. Balabanov, T.: Slot machine base game evolutionary RTP optimization as parallel implementation with MPI (2016). http://github.com/TodorBalabanov/SlotMachineBaseGameEvolutionaryOptimization/

  5. Balabanov, T., Zankinski, I., Shumanov, B.: Slot machines RTP optimization with genetic algorithms. In: Dimov, I., Fidanova, S., Lirkov, I. (eds.) NMA 2014. LNCS, vol. 8962, pp. 55–61. Springer, Cham (2015). doi:10.1007/978-3-319-15585-2_6

    Google Scholar 

  6. Balabanov, T., Zankinski, I., Shumanov, B.: Slot machine RTP optimization and symbols wins equalization with discrete differential evolution. In: Lirkov, I., Margenov, S.D., Waśniewski, J. (eds.) LSSC 2015. LNCS, vol. 9374, pp. 210–217. Springer, Cham (2015). doi:10.1007/978-3-319-26520-9_22

    Chapter  Google Scholar 

  7. Balabanov, T., Zankinski, I., Barova, M.: Distributed Evolutionary computing migration strategy by incident node participation. In: Lirkov, I., Margenov, S.D., Waśniewski, J. (eds.) LSSC 2015. LNCS, vol. 9374, pp. 203–209. Springer, Cham (2015). doi:10.1007/978-3-319-26520-9_21

    Chapter  Google Scholar 

  8. Eiben, A.E., Raué, P.-E., Ruttkay, Z.: Genetic algorithms with multi-parent recombination. In: Davidor, Y., Schwefel, H.-P., Männer, R. (eds.) PPSN 1994. LNCS, vol. 866, pp. 78–87. Springer, Heidelberg (1994). doi:10.1007/3-540-58484-6_252

    Chapter  Google Scholar 

  9. Ting, C.-K.: On the mean convergence time of multi-parent genetic algorithms without selection. In: Capcarrère, M.S., Freitas, A.A., Bentley, P.J., Johnson, C.G., Timmis, J. (eds.) ECAL 2005. LNCS (LNAI), vol. 3630, pp. 403–412. Springer, Heidelberg (2005). doi:10.1007/11553090_41

    Chapter  Google Scholar 

Download references

Acknowledgements

This work was supported by private funding of Velbazhd Software LLC.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Delyan Keremedchiev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Keremedchiev, D., Tomov, P., Barova, M. (2017). Slot Machine Base Game Evolutionary RTP Optimization. In: Dimov, I., Faragó, I., Vulkov, L. (eds) Numerical Analysis and Its Applications. NAA 2016. Lecture Notes in Computer Science(), vol 10187. Springer, Cham. https://doi.org/10.1007/978-3-319-57099-0_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-57099-0_45

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-57098-3

  • Online ISBN: 978-3-319-57099-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics