discretize_and_enumerate_issues

negmas.outcomes.discretize_and_enumerate_issues(issues, n_discretization=10, max_cardinality=None)[source]

Enumerates the outcomes of a list of issues.

Parameters:
  • issues (Iterable[Issue]) – The list of issues.

  • max_cardinality (int | float | None) – The maximum number of outcomes to return

Return type:

list[tuple]

Returns:

list of outcomes of the given type.