An ESO Character Planner in Java