GamesAttractivenessManager
model.managers.movements.PlayerManagers.GamesAttractivenessManager
case class GamesAttractivenessManager[C <: Player[C] & BoredomFrustration[C]](frustrationIncrease: Double, weight: Double) extends WeightedManager[Context[C]]
This manager will make the player go towards its favourite type of game. If the game is not present, its direction is unaltered and its frustration is increased by frustration
Type parameters
- C
-
the customer concrete type
Value parameters
- frustrationIncrease
-
the increase in frustration when the favourite game is not found
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article