Rapid prototyping of cognitive agent simulations using C-BML transformations. (April 2020)