Skip to content

jadref/ru-ai-pacman

Repository files navigation

Radboud Artificial Intelligence - Introduction Artificial Intelligence B

This repository contains the material for the course Intro AI B.

The course consists of 6 topics. View the directory of a topic to read the associated course material.

How to use the course material

There are several ways to use the material:

  • Download a zip file containing the current state of the material. This is the easiest method. Be aware though that the online material may change. Check out the commits list to see whether anything has changed. If there are any significant changes, these will of course also be announced on Blackboard.
  • Use git to pull the repository to your computer, directly or after forking. This has the advantage of being able to easily pull in changes, but this method is not recommended unless you are familiar with git.

Feel free to suggest changes to the material through pull requests!

Viewing the assignment descriptions

We recommend viewing the assignment descriptions (the readme.md files in each folder) online on GitHub for the best experience. However, if you want to download the assignment descriptions and view them offline, you can do so by opening the file view-offline/index.html in a browser and selecting the readme.md file you want to view. Be aware that images are not visible when using this method.

The code

The code files for topics 1 and 2 are contained within the folders for those topics. Topics 3 through 5 use the Pacman framework which can be found in the scripts folder. Each of those topics requires you to fill in code in some of the framework files. The files that you have to fill in are found in the folders for the topics. To run the code for one of those topics, execute run.py in the folder for that topic. Topic 6 has all of its code contained in its folder.

Schedule April/May/June 2016

Practical sessions are in:

  • Computers: SP.A.-1.55 (A+B)
  • Bring your own laptop: SP.A.-1.59, except April 21: TvA.8.-1.14.
Week Dates Tuesday 15:45-17:30 Thursday 10:45-12:30
I (15) April 12-14 Python Python
II (16) April 19-21 PyCharm PyCharm (in SP.A.-1.55 and TvA.8.-1.14)
III (17) April 26-28 Search Search
IV (18) May 3-5 May holidays May holidays
V (19) May 10-12 Multisearch (multigoal) Multisearch (multigoal)
VI (20) May 17-19 Multiagent (adverserial) Multiagent (adverserial)
VII (21) May 24-26 Contest preparation Contest preparation
VIII (22) May 31-June 2 Contest preparation Contest preparation
IX (23) June 7-9 Contest preparation without assistance Contest preparation without assistance
X (24) June 14-16 Contest (in TvA.4.00.05) Nothing

About

Material for the course of Introduction Artificial Intelligence B at Radboud University.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors