tsmsogn/kuwashiro-buster

0.0.1 2018-12-18 00:52 UTC

This package is auto-updated.

Last update: 2024-10-29 05:28:54 UTC


README

Build Status Scrutinizer Code Quality codecov

これは何?

を 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);
}