-
Notifications
You must be signed in to change notification settings - Fork 1
PlayerDataTrimAlg
Samuel Gomes edited this page Oct 31, 2024
·
6 revisions

PlayerDataTrimAlg is an abstract base class for the algorithms responsible for managing the states (datapoints) of a PlayerStatesDataFrame. The class uses the function trimmedList for this purpose.
PlayerDataTrimAlg(max_num_model_elements: int): void| Name: expected type | Default value | Description |
|---|---|---|
| _max_num_model_elements: int | - | The number of states (datapoints) to keep after trimming the player history. |
trimmed_list(past_model_incs: PlayerState[]): PlayerState[][](abstract) Trims the list of player states passed as input and returns a list containing the updated pastModelIncs in the first position and the removed element(s) in the second position.
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