Pricing; Swing option; Bilevel optimization; Stochastic optimization; Stackelberg game