Paper
4 September 2003 Creating an AI modeling application for designers and developers
Ryan Houlette, Daniel Fu, Randy Jensen
Author Affiliations +
Abstract
Simulation developers often realize an entity's AI by writing a program that exhibits the intended behavior. These behaviors are often the product of design documents written by designers. These individuals, while possessing a vast knowledge of the subject matter, might not have any programming knowledge whatsoever. To address this disconnect between design and subsequent development, we have created an AI application whereby a designer or developer sketches an entity's AI using a graphical “drag and drop” interface to quickly articulate behavior using a UML-like representation of state charts. Aside from the design-level benefits, the application also features a runtime engine that takes the application's data as input along with a simulation or game interface, and makes the AI operational. We discuss our experience in creating such an application for both designer and developer.
© (2003) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ryan Houlette, Daniel Fu, and Randy Jensen "Creating an AI modeling application for designers and developers", Proc. SPIE 5091, Enabling Technologies for Simulation Science VII, (4 September 2003); https://doi.org/10.1117/12.500904
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Artificial intelligence

Visualization

Computer programming

Computer simulations

Connectors

Human-machine interfaces

Standards development

RELATED CONTENT

Frame architecture for video servers
Proceedings of SPIE (November 22 1999)
COM-based expert system for map projection selection
Proceedings of SPIE (August 01 2007)
Analysis of multimedia formats for content description
Proceedings of SPIE (July 01 2002)

Back to Top