cgru icon indicating copy to clipboard operation
cgru copied to clipboard

Block p_tasks_ready does not work with PPA/sequential solving

Open Al-Garifov opened this issue 2 years ago • 2 comments

Столкнулись на днях с проблемой, только сейчас дошли руки отписать: Мы с Афанасия, чтобы узнать число готовых к работе тасков пользуемся простым циклом, снимая с блоков p_tasks_ready и статус блока. Оказалось, что если на задаче активен PPE и/или sequential, то p_tasks_ready сильно превышает число реально готовых к старту тасков. Можно ли сделать так, чтобы p_tasks_ready возвращал реальное значение готовых тасков? Либо метод в af, который солвил бы все возможные ограничения (PPE, sequential и т.п.). Получается сейчас, что мы в качестве фикса воспроизводим на питоне логику решения тасков афанасия, вместо того, чтобы брать из него готовый результат.

Al-Garifov avatar Dec 22 '22 09:12 Al-Garifov

Translation is in the tltle now.

timurhai avatar Dec 26 '22 11:12 timurhai

For this, we should add an extra task state "Pending". This is new state will be needed for other things, not only for PPA.

timurhai avatar Dec 26 '22 11:12 timurhai