Skip to content

Track model, interfaces and implementation

Marcos Huck requested to merge feature/tracks_interfaces into feature/code_refactor

Related tasks

  • Code refactor

Context

This MR creates a model and a set of interfaces for using Tracks. A track is a world that will be used to run a single simulation. A circuit uses a group of tracks to launch different worlds.

Change

  • Add Track model
  • Add Repository interfaces for tracks
  • Add Service interfaces for tracks
  • Add repository implementation.
  • Add service implementation.
  • Add tests for different layers.

Other information

Additional documentation

Edited by Alejo Carballude

Merge request reports