public static function createEmpty(string $scoreMode = self::SUM): self
    {
        $scoreStrategies = new self();
        $scoreStrategies->scoreMode = $scoreMode;

        return $scoreStrategies;
    }
public static function createEmpty(string $scoreMode = self::SUM): self
    {
        $scoreStrategies = new self();
        $scoreStrategies->scoreMode = $scoreMode;

        return $scoreStrategies;
    }
public static function createEmpty ( string $ scoreMode = self :: SUM ) : self { $ scoreStrategies = new self ( ) ; $ scoreStrategies -> scoreMode = $ scoreMode ; return $ scoreStrategies ; }
Create empty.

@param string $scoreMode

@return self
Create empty .