“…One of the most favourable aspects of CA simulation is that it can extract the features from complex systems and then represent the systems using abstract forms for subsequently analysing and solving the relevant problems (Chowdhury et al, 2000; Helbing, 2001; Chen and Wang, 2015, 2016; Bao et al, 2018; Yang et al, 2019). The applications of CA modelling are very diverse in transportation fields ranging from motor vehicles, bicycles, pedestrians, trains, airplanes and ships (Naito and Nagatani, 2012; Rahman et al, 2013; Chen et al, 2019c; Yi et al, 2020), but research on ship traffic flow based on CA modelling is in its infancy and there have so far been very few research achievements. However, the related theories and applications have developed rapidly (Huang et al, 2019; Zhou et al, 2019).…”