import java.awt.Color;
import becker.robots.*;

/**
 * This class provides the driver for the <b>2013 ICS2O Final Exam</b>. A
 * <code>tokens</code> array provides the details of the colour and number of
 * players. The <code>null</code> <code>tokens</code> array is interpreted by
 * the <code>Board</code> object as a game in which the only player is the
 * computer (cyan and labeled with a <b><code>C</code></b>). The driver
 * instantiates a <code>Board</code> object and simply calls its
 * <code>play()</code> method to undertake the game.
 * 
 * @author C. D'Arcy
 * 
 */
public class SnakesAndLadders {
	// Activate one of the following three tokens objects at a time
	private static Color[] tokens;

	// private static Color[] tokens = { Color.red };
	// private static Color[] tokens = { Color.red, Color.green};

	/**
	 * Execution begin here. The <code>tokens</code> array is interpreted by the
	 * <code>Board</code> object as indicating the colour and number of
	 * <code>Player</code> objects to include in addition to the computer
	 * <code>Player</code>.
	 * 
	 * @param args N/A.
	 */
	public static void main(String[] args) {
		Board board = new Board(tokens);
		board.play();

	}

}
