ELO sistem bodovanja je metod za izračunavanje relativnih nivoa veština igrača u mečevima sa nulom kao što su šah ili tenis. Ime je dobio po svom tvorcu Arpadu Elu, mađarsko-američkom profesoru fizike. ELO sistem bodovanja koristi Svetska šahovska federacija (FIDE) za rangiranje šahista, a usvojen je i u mnogim drugim sportovima i igrama.
U ELO sistemu, svakom igraču se dodeljuju bodovi na osnovu njihovih prethodnih performansi. Kada se dva igrača takmiče, pobednik dobija poene, a gubitnik gubi poene na osnovu razlike između svojih poena.
Pretpostavimo da igrač ima 1400 poena, a igrač dva 1600 poena. Konstanta K je postavljena na 32, što znači da će rezultat meča imati značajan uticaj na dosuđene poene ili odbijanje od igrača.
Očekivani ishod za svakog igrača se izračunava na osnovu njihovih poena i verovatnoće da svaki igrač dobije meč. Recimo da je očekivani ishod za igrača jedan 0,43 (što znači da imaju 43% šanse da pobede), a očekivani ishod za igrača dva je 0,57 (što znači da imaju 57% šanse za pobedu).
Ako igrač jedan dobije meč, novi poeni za svakog igrača biće izračunati na sledeći način:
Prvi igrač: novi poeni = 1400 + 32 * (1 - 0,43) = 1413
Drugi igrač: novi poeni = 1600 + 32 * (0 - 0,57) = 1587
Ako drugi igrač dobije meč, novi poeni će biti izračunati na sledeći način:
Prvi igrač: obračun novih poena = 1400 + 32 * (0 - 0,43) = 1387
Drugi igrač: obračun novih poena = 1600 + 32 * (1 - 0,57) = 1613
U oba slučaja, novi poeni odražavaju ishod meča i precizno odražavaju relativnu snagu igrača. Bodovi se zatim mogu koristiti za međusobno poređenje igrača i sa drugim igračima u klubu ili ligi.
ELO sistem bodovanja je dizajniran da se ispravi, tako da će se poeni igrača na kraju približiti njihovom stvarnom nivou veštine igranja. To čini efikasan način rangiranja igrača i praćenja njihovog učinka.