# algorithm for ranking mma fighters

hi,

i am currently developing an mma listings site that lists fighters, events, promotions etc and we want to setup our own rankings system. we would need some sort of algorithm that will rank fighters based on a variety of criteria, here are some ideas our team have come up with:

--------------------

Fighter A's result when he fought Fighter B is the most important factor in determining who ranks higher

If they haven't fought then there should be an entity relationship diagram created, arrows represent a match between two entities (fighters) and the direction of the arrow indicates the winner. To relatively rank fighter A vs B when they haven't fought you count the number of wins each in the shortest path between them, this means if A fought C and won and B fought C and lost then A will rank higher than B, though often this will be calculated over more than just one hop

Lastly if they still can't be separated then a count of points they have earned should be taken with points weighted by class and experience

Points are weighted by opponent's class - D the least and A the most

i.e. Fighters get more for beating higher classed opponents

A fighter is ranked up a class when they win a fight at the new class, a B class fighter moves up and beats an A class opponent, he is now ranked as an A class fighter for subsequent matches only.

This would mean a de-normalised table for holding both fighter's and matches

--------------------

we are currently building our website in asp and our database of fighters is mssql

Taidot: .NET, C-ohjelmointi, J2EE, Java, Visual Basic

About the Employer:
( 22 reviews ) Belfast, United Kingdom

Projektin tunnus: #460295

## 11 freelanceria on tarjonnut keskimäärin 224 \$ tähän työhön

artanisz

I can design the algorithm and code it in Java or C/C++. However, I cannot do it with MSSQL because I do not have it installed. Instead, I can use another database which is freely available for the development phase. I Lisää

240 \$ USD 9 päivässä
(8 arvostelua)
6.5
savtargm

Please check PM. Thanks.

250 \$ USD 20 päivässä
(2 arvostelua)
4.2
trupti

Please check PMB.

200 \$ USD 10 päivässä
(11 arvostelua)
4.4
creatorip

please send me the data structure schema i assure you get it done. please see my pm for more

250 \$ USD 9 päivässä
(1 arvostelu)
2.6
UltimateJob

Hi, Plz check PMB Regards

250 \$ USD 10 päivässä
(2 arvostelua)
2.0
jev1980

I'm Ph.D in CS, a can create a ranking algorithm based on multi-criteria graph.

250 \$ USD 10 päivässä
(0 arvostelua)
0.0
GeddaGabler

Ready to develop the algorithm.I have master's degree in Applied Mathmetics and this task is rather easy for me. Are my conditions suitable for you?

200 \$ USD 10 päivässä
(0 arvostelua)
0.0
lovevc

I CAN DO IT

188 \$ USD 9 päivässä
(0 arvostelua)
0.0
HiddenVariable

Hello! I have sent you a proposal via the PMB. Thank you for your consideration!

250 \$ USD 7 päivässä
(0 arvostelua)
0.0
JivanAmara

I will provide a bulletproof and easily adjustable algorithm for you. Please see PM.

250 \$ USD 30 päivässä
(0 arvostelua)
0.0
rladbsal

Algorithm?

140 \$ USD 10 päivässä
(1 arvostelu)
0.0