| 
| Subject: | seems overly complicated with all... | 
|---|
 | Summary: | Package rating comment | 
|---|
 | Messages: | 1 | 
|---|
 | Author: | Stephen Young | 
|---|
 | Date: | 2010-10-21 20:31:43 | 
|---|
 |  |  |  | 
Stephen Young rated this package as follows:
| Utility: | Sufficient | 
|---|
| Consistency: | Good | 
|---|
| Documentation: | Good | 
|---|
| Examples: | Sufficient | 
|---|
|  | 
  Stephen Young - 2010-10-21 20:31:52seems overly complicated with all those conditionals.
 This should work fine for all cases:
 $expected_result = 1 / (1 + pow(10, (($score - $opponent_score) / 400)));
 $new_score = $score + 10 * (($win_lose_or_draw) - $expected_result);
 |