version 0.3.2 : adding min and max demand and costs for flexibility