Machine-assisted agent-based modeling