The trucking industry is an essential part of the supply chain; however, it may be difficult for them to find the best optimized route. Cycle allows distributors to add locations and weigh different options such as cost, time, miles, and the environment and find the best route for them.
Cycle uses the Django webframework and runs its backend algorithms in c++. It uses an implementation of kruskal's algorithm to find a minimum spanning tree between the different destinations and improves further with a genetic algorithm with a loss function based on cost, time, miles, and the environment weights.
With our simple and straighfoward UI, you can optimize your routes for different variables such as environment, time, cost, and trucks. You can also add in new locations and update your truck variables.
Cycle's developers are WonJun Park, Jacob Levine, Shuchir Bhanage, and Lisa Liu. We all attend the University of Illinois at Urbana-Champaign as freshman Computer Science majors.