{"ModuleCode":"CS4246","ModuleTitle":"AI Planning and Decision Making","Department":"Computer Science","ModuleDescription":"This module introduces the major concepts and paradigms in planning and decision making in complex environments. It examines issues, challenges, and techniques in problem representation, goal or objective specification, response selection, and action consequence for a wide range of strategic and tactical planning and decision making situations. Topics covered include deterministic and non-deterministic planning, practical planning and acting under resource constraints and uncertainy, expected utility and rational decision making, decision networks, Markov decision processes, elementary game theory, and multi-agent planning and decision making.","ModuleCredit":"4","Workload":"2-1-0-4-3","Types":["Module"],"Corequisite":"NIL","Prerequisite":"(MA2216 Probability or ST2131 Probability or ST2334 Probability and Statistics) and CS3243 Foundations of Artificial Intelligence","Timetable":[{"ClassNo":"1","LessonType":"Lecture","WeekText":"Every Week","DayText":"Friday","StartTime":"1830","EndTime":"2030","Venue":"VCRm"},{"ClassNo":"1","LessonType":"Tutorial","WeekText":"Every Week","DayText":"Friday","StartTime":"2030","EndTime":"2130","Venue":"VCRm"},{"ClassNo":"2","LessonType":"Tutorial","WeekText":"Every Week","DayText":"Wednesday","StartTime":"1200","EndTime":"1300","Venue":"COM1-0208"},{"ClassNo":"3","LessonType":"Tutorial","WeekText":"Every Week","DayText":"Wednesday","StartTime":"1300","EndTime":"1400","Venue":"COM1-0208"}],"LecturePeriods":["Friday Evening"],"TutorialPeriods":["Friday Evening","Wednesday Afternoon"],"CorsBiddingStats":[{"AcadYear":"2010/2011","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"55","Bidders":"11","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"3000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"44","Bidders":"2","LowestBid":"357","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"43","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"42","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"42","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"47","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2010/2011","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"46","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"500","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"30","Bidders":"5","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"25","Bidders":"1","LowestBid":"500","LowestSuccessfulBid":"1","HighestBid":"500","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"24","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"24","Bidders":"2","LowestBid":"1000","LowestSuccessfulBid":"1","HighestBid":"1000","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"22","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"27","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2011/2012","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"26","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"40","Bidders":"6","LowestBid":"3","LowestSuccessfulBid":"1","HighestBid":"627","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"34","Bidders":"1","LowestBid":"500","LowestSuccessfulBid":"1","HighestBid":"500","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"33","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"107","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"31","Bidders":"3","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"6","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"28","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"28","Bidders":"3","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2012/2013","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"25","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"27","Bidders":"3","LowestBid":"15","LowestSuccessfulBid":"1","HighestBid":"333","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"5","Bidders":"2","LowestBid":"100","LowestSuccessfulBid":"1","HighestBid":"500","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"24","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"3","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"24","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"3","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"26","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"26","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"5","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"31","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2013/2014","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"31","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"24","Bidders":"6","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"200","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"8","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"18","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"8","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"18","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"8","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"26","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"26","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"26","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"678","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2014/2015","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"24","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"22","Bidders":"2","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"20","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1A","Group":"Lecture 1","Quota":"10","Bidders":"3","LowestBid":"200","LowestSuccessfulBid":"1","HighestBid":"2002","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"20","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1B","Group":"Lecture 1","Quota":"7","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"20","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"7","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"Joint Multi-Disciplinary Programmes","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"1C","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"27","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"2A","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"28","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"2B","Group":"Lecture 1","Quota":"2","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"New Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"3A","Group":"Lecture 1","Quota":"30","Bidders":"1","LowestBid":"1","LowestSuccessfulBid":"1","HighestBid":"1","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"AcadYear":"2015/2016","Semester":"1","Round":"3B","Group":"Lecture 1","Quota":"29","Bidders":"0","LowestBid":"0","LowestSuccessfulBid":"0","HighestBid":"0","Faculty":"School Of Computing","StudentAcctType":"NUS Students [P]"},{"Quota":"4","Bidders":"7","LowestBid":"1","LowestSuccessfulBid":"501","HighestBid":"3800","Faculty":"School Of Computing","StudentAcctType":"Returning Students [P]","AcadYear":"2016/2017","Semester":"1","Round":"1A","Group":"Lecture 1"}]}
