public function calcStats()
{
$keys = array_keys($this->subs);
$sub_count = sizeof($keys);
for ($i = 0; $i < $sub_count; $i++) {
$this->subs[$keys[$i]]->prepForStats();
$rs = $this->subs[$keys[$i]]->getReadingSpeed();
if ($rs < 5) {
$this->stats['tooSlow']++;
} elseif ($rs < 10) {
$this->stats['slowAcceptable']++;
} elseif ($rs < 13) {
$this->stats['aBitSlow']++;
} elseif ($rs < 15) {
$this->stats['goodSlow']++;
} elseif ($rs < 23) {
$this->stats['perfect']++;
} elseif ($rs < 27) {
$this->stats['goodFast']++;
} elseif ($rs < 31) {
$this->stats['aBitFast']++;
} elseif ($rs < 35) {
$this->stats['fastAcceptable']++;
} else {
$this->stats['tooFast']++;
}
}
}