- http://www.pref.kyoto.jp/chaken/seika_kuwashiro.html
- https://www.naro.affrc.go.jp/org/warc/research_results/h15/12_cha/515.html
を PHP で実装したものです
- PHP 5.3+
composer require tsmsogn/kuwashiro-buster
<?php
use KuwashiroBuster\Constraints\Generation;
use KuwashiroBuster\Kuwashiro\Kuwashiro;
// クワシロカイガラムシを作る
$kuwashiro = new Kuwashiro(Generation::GENERATION_1);
// 孵化するまで育てる
while (!$kuwashiro->isHatch()) {
// 有効積算温度を取得する
$yukoSekisanOndo = $kuwashiro->getYukoSekisanOndo();
// 現在の有効積算温度を取得する
$currentYukoSekisanOndo = $kuwashiro->getCurrentYukioSekisanOndo();
echo sprintf('(有効積算温度, 現在の有効積算温度) = (%s, %s)', $yukoSekisanOndo, $currentYukoSekisanOndo) . "\n";
// 気温 20℃で育てる
$kuwashiro->grow(20);
}