public function addTick(TickInterface $tick)
    {
        $tick->setManager($this);
        $this->ticks[$tick->getName()] = [
            'tick' => $tick,
            'time' => 0,
        ];

        return $this;
    }