Pickle: A flexible ABMS framework for dynamically generating serializable intelligent agents | IEEE Conference Publication | IEEE Xplore