-
Notifications
You must be signed in to change notification settings - Fork 1
InteractionsProfile
Samuel Gomes edited this page Dec 2, 2019
·
12 revisions

This class adds to the data model of an Interactions Profile some utility methods used to calculate distances.
InteractionsProfile(K_i, K_cp, K_mh, K_pa): void| Name: expected type | Default value | Description |
|---|---|---|
| K_i: float | 0.0 | The "individual" dimension. Ranges between 0.0 and 1.0. |
| K_cp: float | 0.0 | The "competition" dimension. Ranges between 0.0 and 1.0. |
| K_mh: float | 0.0 | The "mutual help" dimension. Ranges between 0.0 and 1.0. |
| K_pa: float | 0.0 | The "psychic altruistic" dimension. Ranges between 0.0 and 1.0. |
distanceBetween(profileToTest): floatCalculates the euclidean distance between this and other profile.
| Name: expected type | Default value | Description |
|---|---|---|
| profileToTest: InteractionsProfile | - | The other profile to compare |
sqrDistanceBetween(profileToTest): floatCalculates the squared euclidean distance between this and other profile.
| Name: expected type | Default value | Description |
|---|---|---|
| profileToTest: InteractionsProfile | - | The other profile to compare |
normalizedDistanceBetween(profileToTest): floatCalculates the normalized euclidean distance between this and other profile.
| Name: expected type | Default value | Description |
|---|---|---|
| profileToTest: InteractionsProfile | - | The other profile to compare |
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