Multi-agent-based modelling and simulation of high-speed train. (September 2020)