000 03644nam a2200301Ia 4500
001 75552
003 FT6093
005 20251107085416.0
008 190114n 000 0 eng d
040 _erda
041 _aengtag
050 _aQA76.6 M37 2015
082 _a.
100 _aMartinez, Jonas Mark D. and Torres, Jerome Paulo J.
245 0 _aEnhancement of elo rating algorithm applied in multiplayer game matchmaking
264 _a.
_b.
_cc2015
300 _bUndergraduate Thesis: (Bachelor of Science in Computer Studies major in Computer Science) Pamantasan ng Lungsod ng Maynila,n 2015.
336 _b.
_atext
_2rdacontent
337 _30
_b.
_aunmediated
_2rdamedia
338 _30
_b.
_avolume
_2rdacarrier
505 _aABSTRACT: This study “Enhancement of the Elo Rating Algorithm Applied in Multiplayer Matchmaking” focusing on the enhancement of the Elo Rating Algorithm, a player rating algorithm that is widely used in competitive gaming environments such as chess, football, and more recently, online video games. This research focuses on three main problems found with the algorithm: 1) Lack of inactivity response, 2) Inability to accommodate team play, 3) Affected by rating inflation. The formulation of an enhancement to the algorithm revolves around three main objectives for the algorithm: 1) Responds to player inactivity, 2) Accomodates team player, and 3) Reduces the rate of inflation. To achieve these objectives, the researchers have conducted surveys with active members of the online gaming community, along with using modern day ranking systems as references for data gathering. Using the GameMaker Studio software from Yoyo Games, the researchers developed a multiplayer game which would simulate a multiplayer game scenario along with a rating calculator with a rating calculator developed with the Netbeans IDE using the Java programming language, this calculator uses the enhanced Elo Rating Algorithm to calculate player’s rating pre and post-game along with allotting penalties for long periods of inactivity, demonstrating its improvement over the existing Elo Rating Algorithm.
506 _a5
520 _aABSTRACT: This study Enhancement of the Elo Rating Algorithm Applied in Multiplayer Matchmaking focusing on the enhancement of the Elo Rating Algorithm, a player rating algorithm that is widely used in competitive gaming environments such as chess, football, and more recently, online video games. This research focuses on three main problems found with the algorithm: 1) Lack of inactivity response, 2) Inability to accommodate team play, 3) Affected by rating inflation. The formulation of an enhancement to the algorithm revolves around three main objectives for the algorithm: 1) Responds to player inactivity, 2) Accomodates team player, and 3) Reduces the rate of inflation. To achieve these objectives, the researchers have conducted surveys with active members of the online gaming community, along with using modern day ranking systems as references for data gathering. Using the GameMaker Studio software from Yoyo Games, the researchers developed a multiplayer game which would simulate a multiplayer game scenario along with a rating calculator with a rating calculator developed with the Netbeans IDE using the Java programming language, this calculator uses the enhanced Elo Rating Algorithm to calculate player's rating pre and post-game along with allotting penalties for long periods of inactivity, demonstrating its improvement over the existing Elo Rating Algorithm.
526 _aF
540 _a5
655 _a.
942 _alcc
_cMS
_2lcc
999 _c25290
_d25290