This is the first formal versioned release of the UBC Solar Simulation environment. The simulation is currently still in its alpha stages, as not all functionality is not fully accurate, tested, and complete. However, the software does include valid ASC performance modeling, an early version of ASC vehicle optimization to assist with strategy, and an early version of the FSGP model.
What's Changed
* Organised directory structure and created abstract classes by fisherxue in https://github.com/UBC-Solar/Simulation/pull/9
* Battery by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/12
* Implemented an idealized array by DavidWidjaja-137 in https://github.com/UBC-Solar/Simulation/pull/13
* Regen by NicolasRic in https://github.com/UBC-Solar/Simulation/pull/14
* Revert "Battery" by fisherxue in https://github.com/UBC-Solar/Simulation/pull/15
* merged changes from master by fisherxue in https://github.com/UBC-Solar/Simulation/pull/16
* motor power calculation by fisherxue in https://github.com/UBC-Solar/Simulation/pull/11
* David dev by DavidWidjaja-137 in https://github.com/UBC-Solar/Simulation/pull/17
* Battery pull request by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/18
* Improved performance by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/19
* Battery to optimization by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/20
* Solar model dev by DavidWidjaja-137 in https://github.com/UBC-Solar/Simulation/pull/21
* Minor style changes and code simplification by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/22
* Add CI support with Travis by fisherxue in https://github.com/UBC-Solar/Simulation/pull/23
* Integrate weather and location model by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/26
* Weather model bug fixes by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/27
* Improved file organisation by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/28
* Motor updates by chrischang5 in https://github.com/UBC-Solar/Simulation/pull/29
* Motor Updates by chrischang5 in https://github.com/UBC-Solar/Simulation/pull/30
* Day start end charging 2 by WizardEclipse in https://github.com/UBC-Solar/Simulation/pull/31
* Implement acceleration by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/32
* Race specification by chrischang5 in https://github.com/UBC-Solar/Simulation/pull/34
* Revert to proper scroll array file. by chrischang5 in https://github.com/UBC-Solar/Simulation/pull/35
* Fixed time_zone issue when simulating FSGP races by chrischang5 in https://github.com/UBC-Solar/Simulation/pull/37
* Simulation initialization json by Brendanlai in https://github.com/UBC-Solar/Simulation/pull/38
* Minor alterations to simulation initialization system by mihirnimgade in https://github.com/UBC-Solar/Simulation/pull/39
* Add optimization method to find optimal distance given speed arrays by huajustin in https://github.com/UBC-Solar/Simulation/pull/41
* Included objective in README by chrischang5 in https://github.com/UBC-Solar/Simulation/pull/43
* Improve structure by chrischang5 in https://github.com/UBC-Solar/Simulation/pull/44
* Add plotting for optimized simulation results by huajustin in https://github.com/UBC-Solar/Simulation/pull/53
New Contributors
* fisherxue made their first contribution in https://github.com/UBC-Solar/Simulation/pull/9
* mihirnimgade made their first contribution in https://github.com/UBC-Solar/Simulation/pull/12
* DavidWidjaja-137 made their first contribution in https://github.com/UBC-Solar/Simulation/pull/13
* NicolasRic made their first contribution in https://github.com/UBC-Solar/Simulation/pull/14
* WizardEclipse made their first contribution in https://github.com/UBC-Solar/Simulation/pull/31
* Brendanlai made their first contribution in https://github.com/UBC-Solar/Simulation/pull/38
* huajustin made their first contribution in https://github.com/UBC-Solar/Simulation/pull/41
**Full Changelog**: https://github.com/UBC-Solar/Simulation/commits/0.3a1