Class StrategicModel
java.lang.Object
org.episteme.social.economics.models.StrategicModel
- All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named, UniversalDataModel
public class StrategicModel
extends Object
implements UniversalDataModel, ComprehensiveIdentification
Universal data model for strategic decision making and game theory.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParetoPoint(Real x, Real y) voidgetId()Returns the unique identifier of this entity.Returns a unique identifier for the type of data model.Returns the traits map for this entity.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Commented
getComments, getTrait, setCommentsMethods inherited from interface ComprehensiveIdentification
getName, getTrait, setName, setTraitMethods inherited from interface UniversalDataModel
getMetadata, getQuantities, validate
-
Constructor Details
-
StrategicModel
public StrategicModel() -
StrategicModel
-
-
Method Details
-
addPayoff
-
addParetoPoint
-
getPayoffMatrix
-
getParetoFrontier
-
getModelType
Description copied from interface:UniversalDataModelReturns a unique identifier for the type of data model. Examples: "SPATIAL_GEOMETRY", "ECONOMIC_PORTFOLIO", "ARCHITECTURAL_PLAN".- Specified by:
getModelTypein interfaceUniversalDataModel
-
getId
Description copied from interface:IdentifiedReturns the unique identifier of this entity.- Specified by:
getIdin interfaceIdentified<Identification>- Returns:
- the identifier
-
getTraits
Description copied from interface:ComprehensiveIdentificationReturns the traits map for this entity.- Specified by:
getTraitsin interfaceCommented- Specified by:
getTraitsin interfaceComprehensiveIdentification- Returns:
- the traits map
-