{"product_id":"action-programming-languages-von-michael-hexmoor","title":"Action Programming Languages","description":"Artificial systems that think and behave intelligently are one of the most exciting and challenging goals of Artificial Intelligence. Action Programming is the art and science of devising high-level control strategies for autonomous systems which employ a mental model of their environment and which reason about their actions as a means to achieve their goals. Applications of this programming paradigm include autonomous software agents, mobile robots with high-level reasoning capabilities, and General Game Playing. These lecture notes give an in-depth introduction to the current state-of-the-art in action programming. The main topics are knowledge representation for actions, procedural action programming, planning, agent logic programs, and reactive, behavior-based agents. The only prerequisite for understanding the material in these lecture notes is some general programming experience and basic knowledge of classical first-order logic. Table of Contents: Introduction \/ Mathematical Preliminaries \/ Procedural Action Programs \/ Action Programs and Planning \/ Declarative Action Programs \/ Reactive Action Programs \/ Suggested Further Reading\u003cdiv class=\"aw-variant-hidden-subtitle-div\" id=\"aw-variant-subtitle-9783031004193\"\u003e\u003ch3\u003e\u003c\/h3\u003e\u003c\/div\u003e","brand":"Autorenwelt Shop","offers":[{"title":"Softcover - 9783031004193","offer_id":40175577268317,"sku":"9783031004193","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/0622\/files\/3938572b-471b-4283-8550-ea2bdc305cd3.jpg?v=1772605549","url":"https:\/\/shop.autorenwelt.de\/en\/products\/action-programming-languages-von-michael-hexmoor","provider":"Autorenwelt Shop","version":"1.0","type":"link"}