GEK 6155 Software Agent Software Agent Technology in

  • Slides: 8
Download presentation
GEK 6155 Software Agent (Software Agent Technology in Game) Spring Semester, 2009 Dept. of

GEK 6155 Software Agent (Software Agent Technology in Game) Spring Semester, 2009 Dept. of Computer Science Yonsei University

Course Objectives 4 to introduce the student to the concept of an agent and

Course Objectives 4 to introduce the student to the concept of an agent and multi-agent system, and the main applications for which they are appropriate; 4 to introduce the main issues surrounding the design of intelligent agents; 4 to introduce the main issues surrounding the design of a multi-agent society; 4 to introduce a contemporary platform for implementing agents and multi-agent systems. - 소프트웨어 에이전트의 개념과 설계에 필요한 기법에 대해 소개한다. - 소프트웨어 에이전트의 전반적 활용분야를 점검한다. - 소프트웨어 에이전트를 이용한 구체적인 게임 관련 AI를 학습 및 구현한다.

Learning Outcomes 4 Upon completing this course, a student will: – understand the notion

Learning Outcomes 4 Upon completing this course, a student will: – understand the notion of an agent, how agents are distinct from other software paradigms (e. g. , objects), and understand the characteristics of applications that lend themselves to an agentoriented solution; – understand the key issues associated with constructing agents capable of intelligent autonomous action, and the main approaches taken to developing such agents; – understand the key issues in designing societies of agents that can effectively cooperate in order to solve problems, including an understanding of the key types of multi-agent interactions possible in such systems; – understand the main application areas of agent-based solutions, and be able to develop a meaningful agent-based system using a contemporary agent development platform.

Contact 4 Instructor – Prof. Sung-Bae Cho (Eng. C 515; 2123 -2720; sbcho@cs. yonsei.

Contact 4 Instructor – Prof. Sung-Bae Cho (Eng. C 515; 2123 -2720; sbcho@cs. yonsei. ac. kr) 4 Web-page : http: //sclab. yonsei. ac. kr/Courses/09 SA 4 Class hours – Tue 8: 30 ~ 10: 00 (Eng. A 011) 4 TA – Mr. Soo-Hyung Jang (neogates@sclab. yonsei. ac. kr)

Course Materials 4 Textbook – [SAT] http: //www. cs. uta. fi/sat/materials 4 References –

Course Materials 4 Textbook – [SAT] http: //www. cs. uta. fi/sat/materials 4 References – M. Wooldridge, An Introduction to Multi. Agent Systems. John Wiley & Sons, 2002. ISBN 0 47149691 X. – Jeffrey M. Bradshaw (Ed), Software Agents, MIT Press, 1997 – Michael N. Huhns, Munindar P. Singh, Readings in Agents, Morgan Kaufmann, 1998 – Jacques Ferber, Multi-Agent Systems, Addison-Wesley, 1999 – Akira Namatame (Ed), Agent-based Approaches in Economic and Social Complex Systems, 2002 – Related Conference Proceedings (IJCAI, AAAI, PRICAI, IAT, etc) – UMBC site : http: //agents. umbc. edu/ – MIT site : http: //ttt. media. mit. edu/research. html

Course Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.

Course Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 3/3 : Course Introduction 3/10 : Visions of Agents (SAT, Ch 1), Classes of Agents (SAT, Ch 2) 3/17 : Technical Issues (SAT, Ch 3), Agent Architecture (SAT, Ch 4) 3/24 : 지능형 에이전트: 게임에서의 활용, CIG Competition 소개 3/31 : TORCS 플랫폼 소개 및 코드 접근 소개 4/7 : 레이싱 게임 관련 AI 연구 소개 4/14 : TORCS 개별과제 결과 발표 4/21 : 중간시험 4/28 : Pacman 플랫폼 소개 및 코드 접근 소개 5/5 : No lecture 5/12 : 캐주얼 게임 AI 관련 연구 5/19 : Pacman 개별과제 결과 발표 5/26 : Unreal Tournament 플랫폼 소개 및 코드 접근 소개 6/2: 일인칭 슈팅게임 AI 관련연구 소개 6/9 : Unreal Tournament 개별과제 결과 발표 6/16 : 기말시험

Evaluation Criteria 4 Evaluation Criteria – 발표/보고서 – 시험 – 과제/수업참여 : 50% :

Evaluation Criteria 4 Evaluation Criteria – 발표/보고서 – 시험 – 과제/수업참여 : 50% : 30% : 20%

Questions & Answers

Questions & Answers