Text this: Success history moth flow optimization for multi-goal generation dispatching with nonlinear cost functions