-
Notifications
You must be signed in to change notification settings - Fork 1
Model Bridges
Samuel Gomes edited this page Dec 2, 2019
·
7 revisions
The model bridges allow more flexible use of GIMME. As the names suggest, they implement the Bridge pattern, where the functionalities between algorithms and storage structures are decoupled. Two abstract data bridges are currently implemented: the PlayerModelBridge and TaskModelBridge. In order to develop custom database connections, the user only has to create a child class of each of these functions. Thus, the access procedures are controlled by the programmer, but the access patterns can be left unchanged.
Adaptation
Group Configuration Generation
- ConfigsGenAlg
- RandomConfigsGenAlg
- PureRandomSearchConfigsGenAlg
- EvolutionaryConfigsGenAlg
- ODPIPConfigsGenAlg (exact)
- CLinkConfigsGenAlg (legacy)
Preferences Estimation
Quality Evaluation Algorithms
- QualityEvalAlg
- Group-Based Quality Evaluation:
- Regression-Based Quality Evaluation:
- Tabular Quality Evaluation:
Auxiliary Structures
- InteractionsProfile
- PlayerCharacteristics
- PlayerState
- Personality (Inherent Preference):
- PlayerStatesDataFrame
Model Bridges
Player Data Trim