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

V1 support #2

Open
ataitler opened this issue Feb 12, 2024 · 3 comments
Open

V1 support #2

ataitler opened this issue Feb 12, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@ataitler
Copy link

Branch for interaction with pyRDDLGym 1.x

@GMMDMDIDEMS
Copy link

I would recommend providing two stable Docker images (for pyRDDLGym v1 and v2) via Docker Hub. This guarantees that the images will work and saves users the time-consuming build process.

For this we have to keep in mind:

It would probably be best to add this information as a warning to prevent users from building Docker images with pyRDDLGym versions that have known issues.

@mike-gimelfarb
Copy link
Contributor

mike-gimelfarb commented Feb 24, 2024

Hi,

Thanks for your feedback about it. I agree with most points, especially about hosting a docker image on Hub.

The issues mentioned are fixed in 2.0, but not yet in 1.4. The pyrddlgym-project/pyRDDLGym#238 is only partially fixed, since there may still be boundary cases that are not handled in the fix (but it should work for all of the typical cases and existing domains that exist). I think it's mainly a matter of backporting all these fixes into 1.4.4.

We need to decide whether its worth doing all this and changing 1.4.4 in order to support 1.x in the Prost. Functionally, I do not see any point myself because the user does not interact with the pyRDDLGym server in any way with the current setup when running the docker images. For consistency, there is also no longer support for 1.4 and all of the other baselines, and likely will not be.

@mike-gimelfarb mike-gimelfarb added the enhancement New feature or request label Feb 24, 2024
@GMMDMDIDEMS
Copy link

I agree, that supporting pyRDDLGym 1.x wouldn't bring any benefits as the (Prost) results will be the same.

With

pyRDDLGym 2.0 produced an pyrddlgym-project/pyRDDLGym#248. Therefore version > 2.0 will be stable.

I meant the released package. But since the Dockerfile always pulls the latest pyRDDLGym version from Github, you're right, the problem is fixed.

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

No branches or pull requests

3 participants