protected function mergePools($pools)
    {
        $mergedPool = [];

        foreach ($pools as $pool) {
            foreach ($pool->getCharacters() as $character) {
                $mergedPool[] = $character;
            }
        }

        return $mergedPool;
    }