package agents.system;
import java.util.Random;
import java.util.Vector;

import matchingpennies.Coin;
import matchingpennies.IPredict;


public class Randomiser implements IPredict {
	Random random = new Random();
	
  public Vector<Coin> history_me;
  public Vector<Coin> history_you;
	
	public void initialise() {
	}
  public String my_name() {
  	return "Random";
  }
  
	public Coin predict_next(Coin my_last, Coin last) {
		Coin answer = (random.nextInt() > 0) ? Coin.HEADS : Coin.TAILS;
		
		return answer;
	}
}
