library age-grade
Age grading for race results (running) based on tables provided by WMA
runalyze/age-grade
Age grading for race results (running) based on tables provided by WMA
- Thursday, January 25, 2018
- by laufhannes
- Repository
- 3 Watchers
- 2 Stars
- 18,638 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 5 Versions
- 0 % Grown
Age Grade
, (*1)
Library to provide age grading for race results (running) based on tables provided by
Alan Jones using standards by
WMA (World Masters Athletics) and
USATF (USA Track and Field)., (*2)
Usage
use Runalyze\AgeGrade\Lookup;
use Runalyze\AgeGrade\Table\MaleTable;
$Lookup = new Lookup(new MaleTable(), 54);
echo $Lookup->getAgeGrade(10.0, 42 * 60 + 25); // output: 0.7329
Internally, getAgeGrade()
returns an AgeGrade
object that will return the rounded age grade value when transformed to a string.
You can fetch more details by respective methods:, (*3)
$Lookup = new Lookup(new MaleTable(), 54);
$AgeGrade = $Lookup->getAgeGrade(10.0, 42 * 60 + 25);
$AgeGrade->getPerformance(); // returns 0.7329
$AgeGrade->getAgeStandard(); // returns 1865
$AgeGrade->getOpenStandard(); // returns 1603
$AgeGrade->getAgeFactor(); // returns 0.8594
License
dev-master
9999999-dev
Age grading for race results (running) based on tables provided by WMA
Sources
Download
MIT
The Requires
The Development Requires
1.2.0
1.2.0.0
Age grading for race results (running) based on tables provided by WMA
Sources
Download
MIT
The Requires
The Development Requires
dev-fix/issue-3
dev-fix/issue-3
Age grading for race results (running) based on tables provided by WMA
Sources
Download
MIT
The Requires
The Development Requires
1.1.0
1.1.0.0
Age grading for race results (running) based on tables provided by WMA
Sources
Download
MIT
The Requires
The Development Requires
v1.0.0
1.0.0.0
Age grading for race results (running) based on tables provided by WMA
Sources
Download
MIT
The Requires
The Development Requires