Railway station optimization

I would like to make a simulation that checks the accuracy of the station locations of any subway line in Istanbul, using the life cycle of slime mushrooms on the use of the Tokyo subway line. I started working with Grasshopper and Physarealm. But what other plug-in should I use to enhance the model by adding cellular automation rules? Is there any other method I can use? Or would you suggest an add-on that can check the accuracy of existing station locations with the life cycles of slime mould?
I would like to do the following example in the Grasshopper.