Simulation-Based Optimization: Parametric Optimization Techniques and Reinforcement Learning