RCPSP solver