Skip to content

Getting a functional seed method #11

@elbecerrasoto

Description

@elbecerrasoto

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions