Charles Gieseler's CS homepage



pic of charlie gieseler

I'm done!
As of November 14th, 2005, I have successfully completed my Master's thesis! 
  • Thesis: A Java Reinforcement Learning Module for the Recursive Porous Agent Simulation Toolkit:  Facilitating study and experimentation with reinforcement learning in multi-agent,social science simulations. ( PDF)

Current Work

Though I am done with the Master's program, I am still involved in developing machine learning tools for computational, agent-based, social science simulations. Specifically, I am developing machine learning tools for use in Agent-based Computational Economics simulations. For my thesis work I developed the Java Reinforcement Learning Module (JReLM). JReLM is a framework for using reinforcement learning in RepastJ, a Java platform for creating agent-based simulationsthat is increasingly being used in the social sciences. I plan to continue to further develop the module to meet the needs of the ACE group of Iowa State University's Department of Economics.

Update: Unfortunately, at this time I am unable to continue development of JReLM until certain potential conflict of interest issues are resolved with my job. For information or questions about JReLM, please email me at JReLM.dev@gmail.com.

I have been working with professor Leigh Tesfatsion on using JReLM in a number of ACE research simulations built on RepastJ. In the past I have also been an assistant for the Repast Study Group here at Iowa State as part of my involvement with the ACE group.

Currently, I am in Albuquerque, New Mexico working as a contractor at Respec Consulting & Services. I have been able to continue similar work here in the development of adaptive agent behavior methods for agent-based simulations, in addition to being involved in other exciting projects. Most fortunately, I been given the opportunity to work with a group of very talented and enthusiastic people. 

When I get the chance, I like to attend the FRIAM meetings in Santa Fe. Lots of interesting people and ideas come to the meetings and the mailing list.


Research Interests

  • Artificial Intelligence
  • Agent-based Computational Economics (ACE)
  • Agent-based simulation
  • Complex Systems
  • Game theory
  • Machine Learning
  • Multi-agent systems 
  • Network formation
  • Philosophy of mind, 
  • Self-Organization and emergence 


A small collection of resources

General and Agent-based Computational Economics

Agent-based Computing in the Social Sciences

General AI 


Services, Utilities, Tools, etc.


Other fascinating stuff



Email me at JReLM.dev@gmail.com or you can find me at my current Satellite Office
Satellite Coffee
Albuquerque, NM
  Last updated: 11-04-06