Gary Warren King

principal    *

55 Harkness Road

Pelham, MA 01002

[Voice] 413 210 7511    *    [Fax] 206 338 4052


Master of Science, Computer Science, 2003, University of Massachusetts, Amherst.

Master of Science, Mathematics, 1988, University of Pennsylvania, Philadelphia.

Bachelor of Arts, Chemistry, 1986, Wheaton College, Wheaton, IL.

Academic Positions

Lab Manager    August 2003 - Spring 2005

Experimental Knowledge Systems Lab, University of Massachusetts, Amherst

Responsible for the management of a multi-disciplinary AI lab as well as being the lead designer and developer of simulations and the Architecture for the Interpretation of Intelligence Data (AIID). This is a Bayesian Blackboard system that unites principled management of uncertainty with opportunistic goal and data directed processing.

Senior Research Fellow    Spring 2001 – August 2003

Experimental Knowledge Systems Lab, University of Massachusetts, Amherst

Responsible for team design and development of an adversarial war gaming simulator (Capture the Flag). This included creating Tapir, a novel action description language that unifies sensing, acting, goals and planning. Capture the Flag was used in several DARPA funded research efforts including EBO, HPKB, and RKF.

Research Assistant    Fall 1999 – Spring 2001

Experimental Knowledge Systems Lab, University of Massachusetts, Amherst

Worked independently and jointly on a variety of projects in a multidisciplinary AI lab. These included machine learning, working with the Pioneer-1 mobile robot, simulation, and planning.

Non-Academic Positions    Spring 2005 - Present

Principal of a consulting company providing research and development in information  and software systems. specializes in bringing the tools of Artificial Intelligence to the Desktop.

DesignSystems       January 1992 – Fall 1999

Principal of a consulting company specializing in PC and Macintosh application design and component software development.

Financial Planning Information    October 1997 – Fall 1999

Developed a scriptable data entry system and report generator which was used to create a customized Financial Planning system offered as pledge incentive during Public Television fund raising nation wide.

Rho Federal System Division    October 1997 - October 1999

Designed and developed an end-to-end multi-center study management system to collect data and coordinate study protocol adherence in a seven site study of childhood Asthma in the inner city.

Northern Life Insurance    October 1999 – Fall 1999

Designed and maintained Northern Life's next generation Insurance Agent sales presentation software.

TRIAD Group     October 1995 - April 1998

Lead developer for Northern Life’s computer assisted sales and marketing tool. Responsible for assisting in the coordination of other staff (in-house and contractors), managing project builds, developing custom software components and creating the architecture for trying together multiple modules (e.g., paycheck comparison, retirement needs assessment, tax savings) into a coherent whole.

Electronic Data Systems     July 1994 - October 1995

Advanced Systems Engineer for BTIA’s Reporting Information Center. Team Leader of development effort creating BTIA’s next generation of Windows based travel query and reporting tools. Led efforts to bring object-orientated ideas, techniques and tools into the programming group.

Harvard School of Public Health      April 1993 - June 1994

Chief Systems Analyst for the Project on Human Development in Chicago Neighborhoods, an eight year longitudinal study of 11,000 subjects, their families, neighborhoods and social structures

New England Research Institute, Inc .     July 1991 - April 1993

Chief administrator for 100-user Novell NetWare 3.11 network. Monitor and maintain all aspects of the Network including Server upgrades, PC troubleshooting, VAX connectivity, Windows 3.1 standardization, cc:Mail administration and user training and support. System analyst for in-house RDBMS used in NERI’s distributed research studies. Systems Analyst for a multi-center study of childhood health and nutrition running in 4 states and for a multi-center study of Asthma morbidity and mortality at 8 sites.

Boston Department of Health and Hospitals    April 1989 - July 1991

Advanced from consultant to full-time Programmer/Analyst for the Tuberculosis control program. Managed software design, data maintenance and data analysis for several Centers for Disease Control grants relating to TB/HIV infection.


Conference Proceedings

  1. Gary. W. King, Matthew Schmill, Andrew Hannon, and Paul Cohen.  Asymmetric Threat Assessment Tool (ATAT). In Proceedings of the 14th Conference on Behavior Representation in Modeling and Simulation (BRIMS) (Orlando, FL, May 2005), L. Allender and T. Kelley, Eds.

  2. Gary W. King, Clayton T. Morrison, David L. Westbrook, and Paul Cohen.  Bridging the gap: simulations meet knowledge bases.  In Enabling Technologies for Simulation Science VII , 2003.

  3. Gary King.  LIFT - the LIsp Framework for Testing.  In Proceedings of the 2003 International Lisp Conference , 2003.

  4. Gary W. King, Clayton T. Morrison, and Paul R. Cohen.  Action models.  In Proceedings of the 2003 Winter Simulation Conference , 2003.

  5. Gary King, Marc Atkin, David Westbrook, and Paul Cohen.  Tapir: an action language beyond scripting.  In Proceedings of the 3rd International Conference on Computers  and Games , July 2002.

  6. Gary W. King, Brent Heeringa, Joe Catalano, David L. Westbrook, and Paul Cohen.  Models of defeat.  In Proceedings of the Second International Conference on  Knowledge Systems for Coalition Operations , 2002.

  7. Gary W. King, Marc Atkin, and David L. Westbrook.  Tapir: the evolution of an agent control language.  In First International Joint Conference on Autonomous Agents and  Multi-Agent Systems , pages 425-432, July 2002.

  8. Gary W. King and Tim Oates.  The importance of being discrete: Learning classes of actions and  outcomes through interaction.  In Proceedings of the Fourteenth Canadian Conference on  Artificial Intelligence ,  2001.

  9. Marc Atkin, Gary W. King, David Westbrook, Brent Heeringa, Andrew Hannon, and  Paul Cohen.  SPT: Hierarchical agent control: A framework for defining agent  behavior.  In Proceedings of Fifth International Conference on Autonomous  Agents , 2000.


  1. Clayton T. Morrison, Tim Oates, and Gary W. King.  Grounding the unobservable in the observable: The role and representation of hidden state in concept formation and refinement.  In Working Notes of AAAI Spring Symposium Workshop: Learning  Grounded Representations , 2001.

  2. Marc Atkin, Gary W. King, and David Westbrook.  Some issues in AI engine design.  In Presented at AAAI Spring Symposium on Artificial Intelligence  and Interactive Entertainment ,  2000.

Technical Reports

  1. Gary W. King.  LIFT- the LIsp Framework for Testing.  Technical Report 01-25, University of Massachusetts, 2001.

  2. Gary King and Tim Oates.  The importance of being discrete: Learning actions through interaction.  Technical Report 00-15, University of Massachusetts, 2000.

  3. Paul Cohen, John Warwick, Gary W. King, Clayton Morrison, Marco Ramoni,  and Paola Sebastiani. Probabilistic dynamic maps to visualize the dynamics of Monte Carlo simulations.  1999.


  1. Predicting Simulated Terrorist Attacks: a Bayesian Blackboard approach, KDD 2004 Workshop, McLean,VA, September 2004

  2. AIID/Hats mini-tie program review, EAGLE PI Meeting, San Francisco, August 2004.

  3. Terrorist analysis tool introduction, Integrated Battlefield Command (IBC) Kickoff meeting, Washington, D.C., August 2004

  4. An introduction to blackboard architectures, EAGLE PI Meeting, Arlington, TX, June 2004.

  5. Bayesian blackboards: an introduction, EAGLE PI Meeting, Arlington, TX, June 2004.

  6. LIFT - the Lisp Framework for Testing, International Lisp Conference, New York, New York, October 2003.

  7. Bridging the Gap: Simulation meet Knowledge bases. SPIE, Orlando, Florida, April 2003

  8. Models of Defeat. Full presentation at the 2002 Winter Simulation Conference. San Diego, CA., December 2002

  9. Declarative, Executable Models for COA Analysis. RKF PI meeting, Washington, D.C., November 2002.

  10. What we want from our games: Beyond “Tapir: beyond scripting”, Full Presentation at the 2002 Conference on AI and Computer Games, Toronto, CA, July 2002.

  11. Modeling Effects with Action Models, Essence Models and Information Theoretic Models. EBO PI meeting, Washington D.C., May 2002.