package l02;

/**
* A player who always replaces her largest die with a new one if it's smaller.
* @author Michael Albert
*/
public class LowPlayer implements Player {

  String name = "Loretta Low";
  Manager m;

  @Override
  public void setManager(Manager m) {
    this.m = m;
  }

  @Override
  public int processOldRoll(int lastRoll) {
   if (lastRoll < m.getMyDice(this)[2]) return 2;
   return -1;
  }

  @Override
  public int processNewRoll(int thisRoll) {
    if (thisRoll <= m.getMyDice(this)[2]) return 2;
   return -1;
  }

  public String toString() {
    return name;
  }

}
