Barwell, Adam D., et al. “Using Program Shaping and Algorithmic Skeletons to Parallelise an Evolutionary Multi-Agent System in Erlang”. Computing and Informatics, vol. 35, no. 4, Feb. 2017, pp. 792-18, http://147.213.75.17/ojs/index.php/cai/article/view/3378.