public void render(GameContainer container, StateBasedGame arg1, Graphics g)
			throws SlickException {
		space.draw(0, 0);
		planetImg.draw(150, 150);
		nextTurn.draw(900, 650);
		int posX = Mouse.getX();
		int posY = 768 - Mouse.getY();
		String win = "False";
		if(game.win() == true){
			win = "True";
		}
		String lose = "False";
		if(game.lose() == true){
			win = "True";
		}
		g.drawString("Xxxxxxxxx: " + posX + " Y: "+ posY, 550, 15);
		g.drawString("Win=" + win, 550, 30);
		g.drawString("Lose=" + lose, 550, 45);
		g.setLineWidth(1);
		g.setColor(Color.cyan);
		for(int[] l : game.getAllEdges()){
			int x1 = l[0];
			int y1 = l[1];
			int x2 = l[2];
			int y2 = l[3];
			g.drawLine(x1, y1, x2, y2);
		}
		for(int i = 0; i < game.getPlanets().size(); i++){
			Circle c = gamePlanets.get(i);
			Planet p = game.getPlanets().get(i);
			if(p.getOwner() != null){
				g.setColor(p.getOwner().getColor());
				g.fill(c);
			}else{
				g.setColor(Color.white);
				g.fill(c);
			}
		}
		for(Planet p: game.getPlanets()){
			if(!p.getFleets().isEmpty()){
				int x = p.getX();
				int y = p.getY();
				//starShip.draw(x, y);
				selectedShip.draw(x, y);
				int z = 0;
				for(int n=0; n<p.getFleets().size(); n++){
					z += p.getFleets().get(n).getSize();
				}
				g.setColor(Color.white);
				g.drawString("[" +z+ "]", x+30, y+10);
			}
		}
		
		g.setColor(Color.white);
		if(toolTip != null){
			g.drawString(toolTip, posX + 15, posY);
		}
	}