An open agent based modeling framework.