process_world_run

negmas.tournaments.process_world_run(run_id, results, tournament_name)[source]

Generates a data-frame with the results of this world run

Parameters:
  • run_id (str) – The ID of this run (should be unique per tournament)

  • results (WorldRunResults | None) – Results of the world run

  • tournament_name (str) – tournament name

Returns:

  • A list of records containing scores

  • A dict mapping extra-score types to lists of records for this type.

Return type:

A tuple of two items

Remarks:

The score calculator returns a WorldRunResults object which must contain a scores element used for evaluating the agents. It can also return extra_scores that can be used to save additional information about agent performance. These are optional and the second output of this function will be the processed version of these extra scores if any.