[runner #0] exit=None started=0 finished=0
game runner raised KeyError: '*'
Traceback (most recent call last):
  File "C:\Users\djime\Documents\Chess_variants\Codex\Fairy-Stockfish organization\openbench-spell\Client\worker.py", line 1124, in send_runner_errors
    failure = task.result()
              ^^^^^^^^^^^^^
  File "C:\Users\djime\AppData\Local\Programs\Python\Python312\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\djime\AppData\Local\Programs\Python\Python312\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception
  File "C:\Users\djime\AppData\Local\Programs\Python\Python312\Lib\concurrent\futures\thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\djime\Documents\Chess_variants\Codex\Fairy-Stockfish organization\openbench-spell\Client\worker.py", line 2998, in run_and_parse_cutechess
    Cutechess.update_results(results, line)
  File "C:\Users\djime\Documents\Chess_variants\Codex\Fairy-Stockfish organization\openbench-spell\Client\worker.py", line 921, in update_results
    p = pair_to_penta(results['games'][first], results['games'][second])
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\djime\Documents\Chess_variants\Codex\Fairy-Stockfish organization\openbench-spell\Client\worker.py", line 893, in pair_to_penta
    return lookup[r1] + 2 - lookup[r2]
           ~~~~~~^^^^
KeyError: '*'