-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Develop remove academy done #2519
Conversation
protobuf-definitions/proto/mlagents/envs/communicator_objects/unity_rl_output.proto
Show resolved
Hide resolved
Addressing Chris Elion's comment regarding the deprecation of the global_done field. We will use a reserved field to make sure the global done does not get replaced in the future causing errors.
Code looks good to me aside from fixing the minor linting issue from CircleCI. You should add a reference to this change in the changelog. It would also be nice to see a test that the "reset on first step" works correctly. |
@harperj Is there a specific changelog doc, or do you mean https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Migrating.md? Definitely think we need to update that, but can be in another PR. |
|
@chriselion I am rerequesting review since I edited the documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Doc changes look good. Were you going to update the Migration Guide too?
@chriselion I just did, thanks for catching this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Just a couple suggestions for documentation, and some apparent issues with merge conflicts apparent in the diffs.
- Removing dead code - Resolving forgotten merged conflicts - Editing documentations like suggested in the review
Design
Design Document
List of changes :
Academy.Done()
andAcademy.IsDone()
methodsglobal_done
flag of theBaseUnityEnvironment
abstract class