Development history =================== - **September 20th, 2019 to October 3rd, 2019** `Project `__ got funded by the US DOE. Prepared to move from A-RESCUE to EV simulation. - **October 11th, 2019 to November 11th, 2019** Implemented the charging station and electric vehicle classes. - **November 11th, 2019 to December 11th, 2019** Added bus class and bus charging behaviors. - **December 12th, 2019 to February 11th, 2020** Conducted energy model profiling. - **February 11th, 2020 to March11th, 2020** Addressed ConcurrentModificationException. - **March 11, 2020 to June 2, 2020** Developed the HPC framework and implemented the multi-arm bandit online routing algorithm. - **June 3, 2020 to September, 2020** Implemented eco-routing for electric buses. - **September 3, 2020 to January 2021** Transferred HPC module from JAVA to Python. - **January 2021 to October 2021** Transferred online opertional algorithms from Java to Python. - **October 2021 to February 2022** Moved the project to Github. DOE project ended. - **February 2022 to May 2023** General bug fixing and code cleaning, added traffic light/signal supports - **May 2023 to January 2024** `Project `__ got funded by the US DOT. Created SUMO network loader. - **January 2024 to March 2024** Introduced Kafka for a more realistic data stream modeling. - **March 2024 to April 2024** Added the support of simulating private vehicles’ trip chains. - **April, 2024 to June 2024** Reimplemented the synchronized mode by adding interactive APIs and co-simulation runner with CARLA. - **July 2024-February 2025** Built the Docker image for METS-R SIM, enabling its use within the METS-R HPC program.