Esempio n. 1
0
 public void UpdateSatisfaction()
 {
     Satisfaction = PassengerBehaviour
                    .GetSatisfactionDeterminationAlgorithm(TransmissionType)
                    .GetSatisfaction(this);
     AllQualityCoefficients.Add(QualityCoefficient);
 }
Esempio n. 2
0
 public void ChooseNextTransportType()
 {
     PreviousState = new AgentState(Neighbors, Satisfaction, TransportType).GetStringFormat();
     TransportType = PassengerBehaviour
                     .GetTransmissionFunc(TransmissionType)
                     .ChooseNextTransportType(Neighbors, TransportType, Satisfaction, DeviationValue);
 }