CS365 Artificial Intelligence Programming
The two books that will be useful are:
- S Russell, P Norvig, AI: A Modern Approach, 3rd Ed., Pearson, 2009.
- N Nilsson, AI: A New Synthesis, Morgan-Kaufmann, 1998.
- Agent based systems
- Source:
- Agent approach to AI
- See chp 2, of Russell, Norvig.
- Uninformed, informed search
- Source:
- see chp 8 and section 9.2 of Nilsson
- See sections 3.4, 3.5.1, 3.5.2 of Russell, Norvig.
- Adversarial search
- Source:
- see sections 5.1-5.3 of Russell, Norvig.
- see sections 12.1-12.4 of Nilsson.
- Logic
- Source:
- Prop. logic - course slides
- see sections 7.4, 7.5.1-7.5.4 of Russell, Norvig.
- Prolog
- Source:
- Prolog online tutorial
- Prolog code sample 1, Prolog code sample 2.
- Other references:
- Logic programming and Prolog (downloadable book)
- SWI-Prolog link