DoPowerSet Member Details

DoPowerSet Public Enumerations


DoPowerSet Constructors
New
The Plain-Vsnills Constructor
Public Sub New()
Remarks:
Parameters:


DoPowerSet Public Properties


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


DoPowerSet Public Events