Barwell, A. D., Brown, C., Hammond, K., Turek, W., & Byrski, A. (2016). Using Program Shaping and Algorithmic Skeletons to Parallelise an Evolutionary Multi-Agent System in Erlang. Computing and Informatics, 35(4), 792–818. https://cai.type.sk/content/2016/4/using-program-shaping-and-algorithmic-skeletons-to-parallelise-an-evolutionary-multi-agent-system-in-erlang/