Abstract
Rhythm games are music-themed games that challenge players’ sense of rhythm and reaction skills. One such popular rhythm-based video game is Dance Dance Revolution, where players perform steps on a dance platform that is synchronized with music as directed by on-screen step charts. An issue that exists, not just in Dance Dance Revolution, but in rhythm games in general is the estimation of a chart’s difficulty level. While many methods and studies exist in generating and predicting chart attributes, there is no clear methodology existing in determining the optimal difficulty of a given chart. This paper aims to address the aforementioned issue in the game of Dance Dance Revolution by proposing a methodology that involves extracting patterns and common attributes in step charts that enable more accuracy in determining a chart’s difficulty level. The resulting methodology achieved an average True-Positive rating of 0.683 and an overall model accuracy of 74.82% for classifying charts according to levels in Dance Dance Revolution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hoysniemi J (2006) International survey on the dance dance revolution game. Comput Entertainment (CIE)
Donahue C, Lipton Z, McAuley J Dance dance convolution. In: ICML’17 Proceedings of the 34th International Conference on Machine Learning, vol 70, pp 1039–1048
Machine learns to choreograph. https://www.onartificialintelligence.com/articles/10810/machine-learns-to-choreograph. Accessed on 20 June 2020
Tsujino Y, Yamanishi R (2018) Dance dance gradation: a generation of fine-tuned dance charts. In: 24th IFIP World Computer Congress, WCC 2018
DDR Songs with Re-Ratings. https://dancedancerevolution.fandom.com/wiki/Category:Songs_with_Reratings. Accessed on 13 June 2020
Yang L (2010) Modeling player performance in rhythm games. In: SIGGRAPH Asia 2010, Seoul, South Korea, 15–18 Dec 2010
Lee D (2016) Basic patterns that you need to know. https://ddrcommunity.com/basic-patterns-that-you-need-to-know/. Accessed on 13 June 2020
Stepmania. https://www.stepmania.com/. Accessed on 22 June 2020
Groove Radar 2019. https://dancedancerevolution.fandom.com/wiki/Groove_Radar. Accessed on 20 June 2020
Eibe F, Hall M, Witten I (2016) The WEKA workbench. Online appendix for “data mining: practical machine learning tools and techniques, 4th edn. Morgan Kaufmann
Crochemore M, Perrin D (1988) Pattern matching in strings. In: Cantoni V, Di Gesù V, Levialdi S (eds) Image analysis and processing II. Springer, Boston, MA
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Caronongan, A.P., Marcos, N.A. (2021). Predicting Chart Difficulty in Rhythm Games Through Classification Using Chart Pattern Derived Attributes. In: Alfred, R., Iida, H., Haviluddin, H., Anthony, P. (eds) Computational Science and Technology. Lecture Notes in Electrical Engineering, vol 724. Springer, Singapore. https://doi.org/10.1007/978-981-33-4069-5_17
Download citation
DOI: https://doi.org/10.1007/978-981-33-4069-5_17
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-33-4068-8
Online ISBN: 978-981-33-4069-5
eBook Packages: Computer ScienceComputer Science (R0)