Skip to content

New solver/optal cp#985

Open
OrestisLomis wants to merge 7 commits into
masterfrom
new-solver/optal-cp
Open

New solver/optal cp#985
OrestisLomis wants to merge 7 commits into
masterfrom
new-solver/optal-cp

Conversation

@OrestisLomis
Copy link
Copy Markdown
Contributor

@OrestisLomis OrestisLomis commented May 19, 2026

I saw Optal was sponsoring JFPC and had a lot of similiraties to CPO, so I tried to add it to CPMpy (with the help of codex). Locally all tests pass, but I'm not sure how to actually add OptalCP to the CI for testing (both in general and with the license) so initially the PR will be a draft. Another tricky thing is that I'm not sure how to figure out whether someone has the preview version installed or the full/academic version. So I can not really throw a warning/error for that.. Instead the user will just get an error whenever the masked values are accessed.

@OrestisLomis OrestisLomis requested a review from IgnaceBleukx May 19, 2026 17:39
@OrestisLomis OrestisLomis marked this pull request as ready for review May 20, 2026 09:39
@tias
Copy link
Copy Markdown
Collaborator

tias commented May 20, 2026

I think Ignace had a look at Optal before, so for him to check.

Do remove the is_np_int and is_np_bool from the shared function and just use an inline check in your new file

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

Successfully merging this pull request may close these issues.

2 participants