This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
|Session Name:||AI Summit: Logic Programming in Commercial Games: Experiences and Lessons Learned|
|Speaker(s):||Robert Zubek, Ian Horswill|
|Company Name(s):||SomaSim LLC, Northwestern University|
|Track / Format:||AI Summit|
Did you know free users get access to 30% of content from the last 2 years?
|Overview:||In this session, Robert Zubek and Ian Horswill describe their experiences using Logic Programming in the development of two recent games. Logic Programming is a paradigm where the programmer specifies the "what" but not the "how," by defining rules and goals, but leaving it to the system to figure out execution details. It's a powerful approach for use in games, and this talk describes how they used LP for three different purposes: NPC AI that encoded social norms, PCG code using constraint satisfaction, and build-time tools that verified asset consistency. The talk ends with pointers for attendees to get start using LP in their own projects.|