<?php
/**
* きまぐれな性格
*
*/
class CapriciousPersonality implements PersonalityStrategy
{
private const WEIGHT_ATTACK = 100;
private const WEIGHT_DEFENCE = 100;
private const WEIGHT_WAIT = 100;
private const WEIGHT_ESCAPE = 100;
/**
* @inheritDoc
*/
public function getAttackWeight(): int
{
return self::WEIGHT_ATTACK;
}
/**
* @inheritDoc
*/
public function getDefenceWeight(): int
{
return self::WEIGHT_DEFENCE;
}
/**
* @inheritDoc
*/
public function getWaitWeight(): int
{
return self::WEIGHT_WAIT;
}
/**
* @inheritDoc
*/
public function getEscapeWeight(): int
{
return self::WEIGHT_ESCAPE;
}
}