[Pycon] [new paper] "Giulio Giorgio" - The matchmaking system in Hearthstone: how to simulate it with Python

info a pycon.it info a pycon.it
Sab 5 Gen 2019 13:13:36 CET


Title: The matchmaking system in Hearthstone: how to simulate it with Python
Duration: 45 (includes Q&A)
Q&A Session: 15
Language: en
Type: Talk

Abstract: Hearthstone is a digital TCG (trading card game) with a matchmaking system based on the position of each player in a leaderboard. 
During this talk we will explain how to simulate the environment of a multitude of different players demanding to play, how the algorithm decides who plays and who waits, and how to avoid common mistakes in similar scenarios (i.e. starvation problems).
In closing, we will graphically present some data about players distribution in the leaderboard and how they perform during their time spent playing.
A basic knowledge of classes, inheritance and processes (multiprocesses package) in Python is recommended.

Tags: [u'Hearthstone', u'starvation', u'data-visualization', u'matchmaking', u'inheritance', u'multiprocessing', u'videogames', u'classes', u'matplotlib', u'simulation']


Maggiori informazioni sulla lista Pycon