package forge;
/**
* <p>Computer interface.</p>
*
* @author Forge
* @version $Id: $
*/
public interface Computer {
/**
* <p>main1.</p>
*/
public void main1();
/**
* <p>begin_combat.</p>
*/
public void begin_combat();
/**
* <p>declare_attackers.</p>
*/
public void declare_attackers();
/**
* <p>declare_attackers_after.</p>
*/
public void declare_attackers_after(); //can play Instants and Abilities
/**
* <p>declare_blockers.</p>
*/
public void declare_blockers();//this is called after when the Human or Computer blocks
/**
* <p>declare_blockers_after.</p>
*/
public void declare_blockers_after();//can play Instants and Abilities
/**
* <p>end_of_combat.</p>
*/
public void end_of_combat();
/**
* <p>main2.</p>
*/
public void main2();
/**
* <p>end_of_turn.</p>
*/
public void end_of_turn();//end of Human's turn
/**
* <p>stack_not_empty.</p>
*/
public void stack_not_empty();
}