[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [pbmserv-dev] ratings.cpp



-> [Charset Windows-1252 unsupported, skipping...]
-> 
-> >Okay, thanks for your help! This is the section of code I was
-> >looking for:
-> 
-> > if (games1 < 20) {  /* Provisional against... */
-> >  int value;
-> >  if (games2 < 20) /* provisional */
-> >   value = (rating1+effrat2)/2 + 200*outcome;
-> >  else   /* established */
-> >   value = effrat2 + 400*outcome;
-> >  newrating = (rating1*games1+value)/(games1+1) + (1720-rating1)/5;
-> 
-> >Note that the term (1720-rating1)/5 is added to your rating
-> >EVERY TIME a game is completed. No record is kept of what your
-> >rating would have been without this bias. This seems to contradict
-> >what it says in http://www.gamerz.net/pbmserv/ratings.html
-> 
-> No. It is only added if games1<20 that if you is provisional.
-> 

Oh. I forgot to add that I think the rating-system is maybe not
perfect but close and I haven't seen anything better yet.

/Martin