package eco;

import org.lwjgl.input.Keyboard;
import org.lwjgl.opengl.Display;

import eco.Farmer;
import eco.Warrior;

public class Eco {
	
	public static void init(){
        Render.initDisplay();
        Render.init();
		World.updatePop(Farmer.fPop() + Warrior.wPop());
        World.updateFarms(Farmer.fPop());
        World.updateWarriors(Warrior.wPop());
	}
	
	public static int tick(int year){
        Main.ioUpdate();
         
        Farmer.fPop -= World.updateFarms(Farmer.fPop);
        Warrior.wPop -= World.updateWarriors(Warrior.wPop);
          
        Render.draw();
        Render.drawString(String.valueOf(year), 10, 10);
        Render.drawString(String.valueOf(Main.wheatPrice), 10, 50);
        Display.update();
        Display.sync(60);
          
  		
        return World.calcAcres();
		
	}
	
	public static int tryToUpdatePop(){
    	return World.updatePop(Farmer.fPop + Warrior.wPop);
	}
	
	public static void simDone(){
		while (!Keyboard.isKeyDown(Keyboard.KEY_ESCAPE) 
				   && !Display.isCloseRequested()){
		
			Render.draw();
			Main.ioUpdate();
			Display.update();
			Display.sync(60);
		}
	}

}

@@ -216,17 +216,16 @@
 init();%0A
-%09
 %09World.u
@@ -258,32 +258,32 @@
 arrior.wPop());%0A
+
         World.up
@@ -394,16 +394,18 @@
  year)%7B%0A
+%09%0A
         
@@ -769,15 +769,8 @@
     
-  %0A  %09%09
 %0A   
@@ -938,16 +938,16 @@
 Done()%7B%0A
+
 %09%09while 
@@ -992,16 +992,8 @@
 PE) 
-%0A%09%09%09%09   
 && !

Update Eco.java