Skip to content

Create test cases with the boat not starting from Victoria, but from arbitrary positions. Then run full virtual Vic-Maui races #23

@tylerlum

Description

@tylerlum

When we run ./build/bin/pathfinder_cli -p 10 --navigate 48 235 20 206, we are always testing the system from Victoria to Maui. For our journey, the destination will always be Maui. However, our starting point will move as the boat progresses throughout the journey. We want to have test cases that test that this still works from different start positions.

From there, we can do a practice run.

  1. Start boat at Victoria
  2. Run pathfinding.
  3. Move boat forward X number of waypoints forward along its path.
  4. Note any times we did something bad, like go into good or bad wind, or go out of bounds.
  5. Update wind conditions (either with live data, stored data, hand crafted data, etc.)
  6. Repeat steps 2-5 until it reaches Maui

We want to be able to understand what happened on these journeys. Visualizing the movement would be best.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions