continuous casting scheduling with constraint