create battle and result