public DialogueState() { _dialogueTurn = 0; _currentASRConfidence = _previousASRConfidence = _currentEmotionConfidence = _previousEmotionConfidence = _currentToneConfidence = _previousToneConfidence = 0; _currentUtterance = ""; _previousUtterance = ""; _otherAgentID = -1; _userRapportStrategy = RAPPORT_STRATEGY_DEMO.NONE; _previousSystemRapportStrategy = RAPPORT_STRATEGY_DEMO.NONE; _traitRapport = RAPPORT_STATUS.NOINFO; _stateRapport = RAPPORT_STATUS.NOINFO; }
public DialogueState(DialogueState rhs) { _dialogueTurn = rhs._dialogueTurn; _currentUtterance = String.Copy(rhs._currentUtterance); _previousUtterance = String.Copy(rhs._previousUtterance); _currentASRConfidence = rhs.CurrentASRConfidence; _currentEmotionConfidence = rhs.CurrentEmotionConfidence; _currentToneConfidence = rhs.CurrentToneConfidence; _previousASRConfidence = rhs.PreviousASRConfidence; _previousEmotionConfidence = rhs.PreviousEmotionConfidence; _previousToneConfidence = rhs.PreviousToneConfidence; _taskGoal = rhs._taskGoal; _socialGoal = rhs._socialGoal; _otherAgentID = rhs.OtherAgentID; _userRapportStrategy = rhs._userRapportStrategy; _previousSystemRapportStrategy = rhs._previousSystemRapportStrategy; _traitRapport = rhs._traitRapport; _stateRapport = rhs._stateRapport; _friends = false; }