Continous Integration in der Praxis Gruppenarbeit
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using MiniGames.Shared.Models; using System;
namespace MiniGames.Client.ViewModel { public class SchereSteinPapierEchseSpock { SchereSteinPapierEchseSpockModel RegelModel = new();
public string SpielerStein(string spielerHand, string gegnerHand) { if (spielerHand.Equals(RegelModel.hand[0]) && (gegnerHand.Equals(RegelModel.hand[1]) || gegnerHand.Equals(RegelModel.hand[3]))) { return RegelModel.erg[0]; } else if (spielerHand.Equals(RegelModel.hand[0]) && (gegnerHand.Equals(RegelModel.hand[2]) || gegnerHand.Equals(RegelModel.hand[4]))) { return RegelModel.erg[1]; } else { return RegelModel.erg[2]; } }
public string SpielerSchere(string spielerHand, string gegnerHand) { if (spielerHand.Equals(RegelModel.hand[1]) && (gegnerHand.Equals(RegelModel.hand[2]) || gegnerHand.Equals(RegelModel.hand[3]))) { return RegelModel.erg[0]; } else if (spielerHand.Equals(RegelModel.hand[1]) && (gegnerHand.Equals(RegelModel.hand[0]) || gegnerHand.Equals(RegelModel.hand[4]))) { return RegelModel.erg[1]; } else { return RegelModel.erg[2]; } }
public string SpielerPapier(string spielerHand, string gegnerHand) { if (spielerHand.Equals(RegelModel.hand[2]) && (gegnerHand.Equals(RegelModel.hand[0]) || gegnerHand.Equals(RegelModel.hand[4]))) { return RegelModel.erg[0]; } else if (spielerHand.Equals(RegelModel.hand[2]) && (gegnerHand.Equals(RegelModel.hand[1]) || gegnerHand.Equals(RegelModel.hand[3]))) { return RegelModel.erg[1]; } else { return RegelModel.erg[2]; } }
public string SpielerEchse(string spielerHand, string gegnerHand) { if (spielerHand.Equals(RegelModel.hand[3]) && (gegnerHand.Equals(RegelModel.hand[2]) || gegnerHand.Equals(RegelModel.hand[4]))) { return RegelModel.erg[0]; } else if (spielerHand.Equals(RegelModel.hand[3]) && (gegnerHand.Equals(RegelModel.hand[0]) || gegnerHand.Equals(RegelModel.hand[1]))) { return RegelModel.erg[1]; } else { return RegelModel.erg[2]; } }
}
|