クワシロカイガラムシを撃退する君をPHPで書いた
README にあるとおりなのですが、以下のように使えます
<?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); }