public bool IsFairTrade() { bool fairTrade = Mathf.Abs((float)(ValueOfGetResources() - ValueOfGiveResources())) <= AIEngine.AverageValue(); if (debugMessages) { GameEngine.print("GET VALUE: " + ValueOfGetResources()); GameEngine.print("GIVE VALUE: " + ValueOfGiveResources()); GameEngine.print("___avg val: " + AIEngine.AverageValue()); GameEngine.print("IS FAIR TRADE?: " + fairTrade); } return(fairTrade); }
public bool IsFairTrade(PlayerHand a, PlayerHand b) { PlayerHand get = a; PlayerHand give = b; bool fairTrade = Mathf.Abs((float)(get.ValueOfHand() - give.ValueOfHand())) <= AIEngine.AverageValue(); return(fairTrade); }