An Integrated Development Environment and Architecture for Soar-Based Agents

Abstract

It is well known how challenging is the task of coding com-plex agents for virtual environments. This difficulty in de-veloping and maintaining complex agents has been plaguing commercial applications of advanced agent technology in vir-tual environments. In this paper, we discuss development of a commercial-grade integrated development environment (IDE) and agent architecture for simulation and training in a high-fidelity virtual environment. Specifically, we focus on two key areas of contribution. First, we discuss the addition of an explicit recipe mechanism to Soar, allowing reflection. Second, we discuss the development and usage of an IDE for building agents using our architecture; the approach we take is to tightly-couple the IDE to the architecture. The result is a complete development and deployment environment for agents situated in a complex dynamic virtual world.

Cite

Text

Yakir and Kaminka. "An Integrated Development Environment and Architecture for Soar-Based Agents." AAAI Conference on Artificial Intelligence, 2007.

Markdown

[Yakir and Kaminka. "An Integrated Development Environment and Architecture for Soar-Based Agents." AAAI Conference on Artificial Intelligence, 2007.](https://mlanthology.org/aaai/2007/yakir2007aaai-integrated/)

BibTeX

@inproceedings{yakir2007aaai-integrated,
  title     = {{An Integrated Development Environment and Architecture for Soar-Based Agents}},
  author    = {Yakir, Ari and Kaminka, Gal A.},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2007},
  pages     = {1826-1832},
  url       = {https://mlanthology.org/aaai/2007/yakir2007aaai-integrated/}
}