Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Team Introduction (what we do, who we are, why we exist)

Who we are: The Strategy team is a fully remote team that builds data models and graphs to assist the team in making informed race decisions. By modelling the environment, the car, and the race route, the optimization model crunches data to tell us how much battery power there is in the vehicle, or what the optimal speed will be for the upcoming few KMs of the race based on the expected weather and elevation changes.

Why we exist:

S = (D/E) x C x T x P

This equation is the scoring equation for Multi-Occupant Vehicles (MOVs).

  • D - Total Person-Mile Distance (Miles travelled x People in car)

  • E - Total External Energy Usage

  • C - Completion factor (You finished or you didn’t)

  • T - Target Speed Derate (if you are under the expected average speed, 45km/h for ASC 2022, T = 0.2^n where n is the number of miles below the target speed)

  • P - Practicality score

MOV scoring is not just completing the race, there are a number of other factors that contribute to the score that determines the victor of ASC. Strategy uses a combination of models and data to make informed race decisions that will maximize the score in this equation.

Strategy Suite Overview

...

I know, there’s a lot of lines and a lot of boxes.

The above diagram represents the flow of data through the core Strategy Suite. All major models feed into the Optimization box, which outputs the optimal velocity and current battery level of MSXIV.

...

  • Solcast

  • OpenWeather

  • Bing Maps

...

Getting Started with the Strategy Repository

Our Github repository can be found here.

Install Git

Check if you have Git installed on your computer by running the code below. If git does not exist, install from here. Note: you do need a Github account.

Code Block
git --version

Install Python

Run the command below to check your Python version. Our team currently uses versions 3.6-3.8, any version in this range will do. If you do not have Python installed, download from here.

Code Block
python --version

Clone the Repository

...

Open Terminal or Command Prompt. Navigate to the folder you would like to have the repository in using cd. Once in the preferred location, run the following command:

Code Block
git clone https://github.com/uw-midsun/strategy.git

After the download finishes, enter the folder with cd strategy. You will then need to install the requirements for the repository by running the following command:

Code Block
py -m pip install -r requirements.txt

If py does not work, try replacing it with python, python3, or pip3.

Congratulations! You’ve got basic information on our team and have the repository installed.