• DocumentCode
    3026438
  • Title

    Programming agents with visual rules

  • Author

    Robinson, Richard ; Cook, Devin ; Tanimoto, Steven

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
  • fYear
    1995
  • fDate
    5-9 Sep 1995
  • Firstpage
    13
  • Lastpage
    20
  • Abstract
    A visual programming facility is described which is based on a visual rule formalism. It permits programmers to specify the behaviors of agents in the class of program objects in the Agentsheets system of Repenning. The resulting agents can be used in designing simulations for two-dimensional cellular worlds such as in automobile traffic flow situations, video games, and cellular automata studies. The programming facility, called “Agent Builder”, is integrated into the Agentsheets system (providing a substitute for the non-visual AgenTalk editor) in such a way that agent programming becomes a process of arranging icons in a worksheet, using a special gallery of icons. Several applications of Agent Builder are presented, and its limitations and possible extensions are discussed
  • Keywords
    digital simulation; graphical user interfaces; programming environments; software agents; visual languages; visual programming; Agent Builder; Agentsheets system; Repenning; agent behaviour specification; agent programming; automobile traffic flow situations; cellular automata; icon arrangement; icon gallery; program objects; simulation design; two-dimensional cellular worlds; video games; visual programming facility; visual rule formalism; worksheet; Automobiles; Cognitive science; Computer science; Control system synthesis; Games; Natural languages; Programming environments; Programming profession; Robot programming; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, Proceedings., 11th IEEE International Symposium on
  • Conference_Location
    Darmstadt
  • ISSN
    1049-2615
  • Print_ISBN
    0-8186-7045-2
  • Type

    conf

  • DOI
    10.1109/VL.1995.520780
  • Filename
    520780