run battle instance