public void update(){
		if (paused || gameOver) return;
		for(GameActor a:this.actors){
			a.update();
			if (a.active && intersects(a,avatar)) {
				a.active=false;
				numActive--;
				if (a.species==Species.wasp){
					initActors(); // you lose and have to restart!
				}
			}
			keepOnBoard(a);
		}
		if (numActive==0)
			gameOver=true;
	}