|
DoPowerSet Public Methods
|
AddNewOutcomeToOCSets
|
|
Adds an Outcome to all the OutcomeCollections (to which it does not already belong) of a given OutcomeCollectionCollection, and Returns the result |
Public Shared Function AddNewOutcomeToOCSets(ByVal CandOC As Outcome, ByVal OCSetSet As OutcomeCollectionCollection) As OutcomeCollectionCollection
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
CandOC
As
Outcome
ByVal
OCSetSet
As
OutcomeCollectionCollection
|
Return Value:
|
|
OutcomeCollectionCollection |
|
|
BuildPowerSetFor
|
|
Puts it all together, building and returning the Power Set (OutcomeCollectionCollection) of a given OutcomeCollection |
Public Shared Function BuildPowerSetFor(ByVal OutcomeSet As OutcomeCollection) As OutcomeCollectionCollection
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
OutcomeSet
As
OutcomeCollection
|
Return Value:
|
|
OutcomeCollectionCollection |
|
|
FormNextTupleSetFromLastOne
|
|
In the computation of a Power Set, forms all the (k+1)-tuple OutcomeCollections from a given OutcomeCollectionCollection of k-tuples, and returns the resulting OutcomeCollectionCollection |
Public Shared Function FormNextTupleSetFromLastOne(ByVal BaseSpace As OutcomeCollection, ByVal LastTupleSet As OutcomeCollectionCollection) As OutcomeCollectionCollection
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
BaseSpace
As
OutcomeCollection
ByVal
LastTupleSet
As
OutcomeCollectionCollection
|
Return Value:
|
|
OutcomeCollectionCollection |
|
|
SetSetContainsSetWithSameMembersAsCompareSet
|
|
Returns True iff a given OutcomeCollection has exactly the same members as one of the members of a given OutcomeCollectionCollection |
Public Shared Function SetSetContainsSetWithSameMembersAsCompareSet(ByVal SetSet As OutcomeCollectionCollection, ByVal CompareSet As OutcomeCollection) As Boolean
|
Remarks:
|
|
|
Parameters:
|
|
ByVal
SetSet
As
OutcomeCollectionCollection
ByVal
CompareSet
As
OutcomeCollection
|
Return Value:
|
|
Boolean |
|
|
|
|