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

Getting a functional seed method #11

Open
elbecerrasoto opened this issue Nov 3, 2024 · 0 comments
Open

Getting a functional seed method #11

elbecerrasoto opened this issue Nov 3, 2024 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@elbecerrasoto
Copy link
Owner

Currently the env.seed() method does not work.

What happens is that the propagation of the
seed, at environment creation, is not being done.

The seed must be used on all the places of
that use pseudorandom generation.

Implementing this would require adding a seed method
to each Operator, and feed it at env initialization time.

An approach would be bottom up. In which primitive Operators are tested for correctness on their seed initialization (same seed yields the same result). And building from there. The correctness of the final env would follow from composition of correct Operators. Some work using
this approach has been done.

@elbecerrasoto elbecerrasoto added the help wanted Extra attention is needed label Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant