general optimiser of a power pant taking into account plant parameters, spreads, and hedging strategies