コード例 #1
0
ファイル: Randomized.cs プロジェクト: KonovalovNikolai/Laba6
 public override bool MakeADecision()
 {
     return(RRandom.CheckChance(_chance));
 }
コード例 #2
0
 /// <summary>
 /// Проверка шанса ошибки.
 /// Если ошибка произошла, то возвращает значение обратное decision.
 /// </summary>
 /// <param name="decision">Решение игрока.</param>
 /// <returns></returns>
 private bool CheckChance(bool decision)
 {
     return(RRandom.CheckChance(_mistake_chance) ? !decision : decision);
 }