EnumeratingOutcomeSpace ======================= .. currentmodule:: negmas.outcomes .. autoclass:: EnumeratingOutcomeSpace :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~EnumeratingOutcomeSpace.cardinality ~EnumeratingOutcomeSpace.invalid ~EnumeratingOutcomeSpace.name .. rubric:: Methods Summary .. autosummary:: ~EnumeratingOutcomeSpace.are_types_ok ~EnumeratingOutcomeSpace.cardinality_if_discretized ~EnumeratingOutcomeSpace.ensure_correct_types ~EnumeratingOutcomeSpace.enumerate ~EnumeratingOutcomeSpace.enumerate_or_sample ~EnumeratingOutcomeSpace.invalidate ~EnumeratingOutcomeSpace.is_discrete ~EnumeratingOutcomeSpace.is_finite ~EnumeratingOutcomeSpace.is_float ~EnumeratingOutcomeSpace.is_integer ~EnumeratingOutcomeSpace.is_numeric ~EnumeratingOutcomeSpace.is_valid ~EnumeratingOutcomeSpace.limit_cardinality ~EnumeratingOutcomeSpace.random_outcome ~EnumeratingOutcomeSpace.sample ~EnumeratingOutcomeSpace.to_discrete ~EnumeratingOutcomeSpace.to_largest_discrete ~EnumeratingOutcomeSpace.to_single_issue ~EnumeratingOutcomeSpace.update ~EnumeratingOutcomeSpace.validate .. rubric:: Attributes Documentation .. autoattribute:: cardinality .. autoattribute:: invalid .. autoattribute:: name .. rubric:: Methods Documentation .. automethod:: are_types_ok .. automethod:: cardinality_if_discretized .. automethod:: ensure_correct_types .. automethod:: enumerate .. automethod:: enumerate_or_sample .. automethod:: invalidate .. automethod:: is_discrete .. automethod:: is_finite .. automethod:: is_float .. automethod:: is_integer .. automethod:: is_numeric .. automethod:: is_valid .. automethod:: limit_cardinality .. automethod:: random_outcome .. automethod:: sample .. automethod:: to_discrete .. automethod:: to_largest_discrete .. automethod:: to_single_issue .. automethod:: update .. automethod:: validate