Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block p_tasks_ready does not work with PPA/sequential solving #558

Open
Al-Garifov opened this issue Dec 22, 2022 · 2 comments
Open

Block p_tasks_ready does not work with PPA/sequential solving #558

Al-Garifov opened this issue Dec 22, 2022 · 2 comments

Comments

@Al-Garifov
Copy link

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

@timurhai timurhai changed the title PPE/sequential solving Block p_tasks_ready does not work with PPA/sequential solving Dec 26, 2022
@timurhai
Copy link
Member

timurhai commented Dec 26, 2022

Translation is in the tltle now.

@timurhai
Copy link
Member

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants