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:52
seems 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);
|