Text this: Q-learning improved golden jackal optimization algorithm and its application to reliability optimization of hydraulic system