IndiGolog: A High-Level Programming Language for Embedded Reasoning Agents. Giacomo, G. D., Lespérance, Y., Levesque, H. J, & Sardina, S. MultiAgent Programming, 2009. ISBN: 9780387892986
doi  abstract   bibtex   
IndiGolog isaprogramming languagefor autonomousagentsthat sense their environment anddo planning astheyoperate. Insteadof classical planning, it supports high-level program execution. The programmer provides a high-level domain-speci? c actions andteststo perform the agent's tasks. The IndiGolog andeffectsofthe actionsintheprogramtonda this, the programmer provides a declarative specication of the domain (i.e.,primitive actions,preconditions andeffects, whatis known aboutthe initial state)inthe situation calculus. Theprogrammer can controlthe amountof non-determinism in the program and how muchof it is searched over. The language isrichand supports withsensingthe environment and discussthe language, itsimplementation, and applicationsthathave beenrealized withit.
@article{giacomo_indigolog:_2009,
	title = {{IndiGolog}: {A} {High}-{Level} {Programming} {Language} for {Embedded} {Reasoning} {Agents}},
	issn = {978-0-387-89298-6},
	doi = {10.1007/978-0-387-89299-3},
	abstract = {IndiGolog isaprogramming languagefor autonomousagentsthat sense their environment anddo planning astheyoperate. Insteadof classical planning, it supports high-level program execution. The programmer provides a high-level domain-speci? c actions andteststo perform the agent's tasks. The IndiGolog andeffectsofthe actionsintheprogramtonda this, the programmer provides a declarative specication of the domain (i.e.,primitive actions,preconditions andeffects, whatis known aboutthe initial state)inthe situation calculus. Theprogrammer can controlthe amountof non-determinism in the program and how muchof it is searched over. The language isrichand supports withsensingthe environment and discussthe language, itsimplementation, and applicationsthathave beenrealized withit.},
	journal = {MultiAgent Programming},
	author = {Giacomo, Giuseppe De and Lespérance, Yves and Levesque, Hector J and Sardina, Sebastian},
	year = {2009},
	note = {ISBN: 9780387892986},
	pages = {31--72}
}

Downloads: 0