Releases: JdeRobot/RL-Studio
Releases · JdeRobot/RL-Studio
v.1.2.0
New entrypoint
This version adds:
- New entry point using configuration file. This makes it easier to test different configurations without having to modify the code. It involves following abstract class patterns that, playing with inheritance, validate fields and configurations.
- Division of the programs in 4 big blocks: agents, environments, algorithms and gazebo. This separation favors the decoupling and integration of separate improvements.
- Validation using Pydantic. It is verified in each step that it has, at least, the necessary arguments for the operation, returning better errors in the case of missing some.
Check the commits here:
- Fixture/entrypoint by @igarag in #35
Full Changelog: v1.0.0...v1.1.0
New RL-Studio version
What's Changed
- New project structure
- Dependency management using Poetry
- Github hooks: Pre-commit
- Code refactoring.
- Formatting using Black
- Pydantic models for data grouping
Refactoring and renaming of the project
Include:
- Project renaming
- Agent structure separated by logic
- Environments structure separated by logic
- Appropriately separated ASCII images
- Remove assets from repository. Use CustomRobots instead.