Change search
ReferencesLink to record
Permanent link

Direct link
Ranking Highscores: Evaluation of a dynamic Bucket with Global Query algorithm
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2016 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The task of ranking highscores in a computer game may sound like a trivial task. It turns out it is not, because the naive solution have a time complexity not suitable for online applications in terms of response time and running cost. An overview of a few approaches to ranking is presented: how an N-ary tree could be used to do ranking and how to do linear approximation. Two ways of obtaining a model for doing linear approximation are demonstrated, a method called Buckets with Global Queryis described and a method based on Frugal Streaming is elaborated on.Finally, a variant of the Buckets with Global Query algorithm where the buckets are adjusted continuosly according to the changes in the distribution of high scores is evaluated. The dynamic variant of the algorithm performs well in terms of accuracy for at least 100 000 highscore up-dates but have no significant gains in reduced CPU-time.

Place, publisher, year, edition, pages
2016. , 29 p.
UMNAD, 1060
National Category
Engineering and Technology
URN: urn:nbn:se:umu:diva-127677OAI: diva2:1047285
Educational program
Bachelor of Science Programme in Computing Science
Available from: 2016-11-17 Created: 2016-11-17 Last updated: 2016-11-30Bibliographically approved

Open Access in DiVA

fulltext(370 kB)13 downloads
File information
File name FULLTEXT01.pdfFile size 370 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Computing Science
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 13 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 76 hits
ReferencesLink to record
Permanent link

Direct link