$x) { if ((isset($r2010[$n])) && ($r2010[$n] == $x)) $a2010=$n; if ((isset($r2012[$n])) && ($r2012[$n] == $x)) $a2012=$n; } echo "2013 matches to 2010 until " . (($a2010 == count($r2013)) ? "yet" : "step $a2010")."\n"; echo "2013 matches to 2012 until " . (($a2012 == count($r2013)) ? "yet" : "step $a2012")."\n"; echo "\n"; # --- echo "2010-run slowdown factor : " . immort_slowdown_factor($fn2010) . " sec / step\n"; echo " " . (immort_slowdown_factor($fn2010)/100000) . " sec / digit\n\n"; echo "2012-run slowdown factor : " . immort_slowdown_factor($fn2012) . " sec / step\n"; echo " " . (immort_slowdown_factor($fn2012)/100000) . " sec / digit\n\n"; echo "2013-run slowdown factor : " . immort_slowdown_factor($fn2013) . " sec / step\n"; echo " " . (immort_slowdown_factor($fn2013)/100000) . " sec / digit\n\n"; $n = 1017; // hier gibt es unterschiede zwischen 2010- und 2012- run. es ist ungewiss, wer falsch gerechnet hat! echo "immort_estimate_finishtime(2013, $n)\t= ".date('Y-m-d H:i:s', immort_estimate_finishtime($fn2013, $n))."\n"; $n = 1900; // hier gab es im 2012-run einen overflow, der aber behoben wurde echo "immort_estimate_finishtime(2013, $n)\t= ".date('Y-m-d H:i:s', immort_estimate_finishtime($fn2013, $n))."\n"; $n = 2000; // bis hierher sind wir im 2010-run gekommen (abgebrochen 2012) echo "immort_estimate_finishtime(2013, $n)\t= ".date('Y-m-d H:i:s', immort_estimate_finishtime($fn2013, $n))."\n"; $n = 4770; // bis hierher sind wir im 2012-run gekommen (abgebrochen 2013) echo "immort_estimate_finishtime(2013, $n)\t= ".date('Y-m-d H:i:s', immort_estimate_finishtime($fn2013, $n))."\n"; $n = 5000; // nächste gerade Zahl echo "immort_estimate_finishtime(2013, $n)\t= ".date('Y-m-d H:i:s', immort_estimate_finishtime($fn2013, $n))."\n"; for ($i=1; $i<=10; $i++) { $n = 10000*$i; echo "immort_estimate_finishtime(2013, $n)\t= ".date('Y-m-d H:i:s', immort_estimate_finishtime($fn2013, $n))."\n"; }