News
08.03.2021
|
Second examDear students, The registration in the CMS for the second exam is now open. Depending on the number of registered students, it will be an oral OR a written exam. It will be on 1st of April, in the afternoon from 14:00 to 16:00. To get an impression on how... Read more Dear students, The registration in the CMS for the second exam is now open. Depending on the number of registered students, it will be an oral OR a written exam. It will be on 1st of April, in the afternoon from 14:00 to 16:00. To get an impression on how many students intend to attend the exam, please register immediately, so that we can decide which kind of exam to choose quickly. Thank you! |
25.02.2021
|
First Exam InspectionDear all, for all those of you registered to attend the exam inspection tomorrow we just published the seating plan. Please note the following: If your answer is "yes" to one or more of the following questions, then you are not allowed to attend the exam... Read more Dear all, for all those of you registered to attend the exam inspection tomorrow we just published the seating plan. Please note the following: If your answer is "yes" to one or more of the following questions, then you are not allowed to attend the exam inspection. Did you have definite contact with a Covid-19 patient, who was tested positive, in the last 14 days?
|
18.02.2021
|
Tutor Jobs for AI 2021Dear students, we are looking for tutors for the upcoming AI course in the summer term. If you could be interested, please write me an email. best, Jörg Hoffmann
|
17.02.2021
|
First Exam InspectionDear students, the exam inspection will take place on 26.02 at 13:00 in E1.3 HS 002.
Best regards, |
17.02.2021
|
First Exam ResultsDear students, we just published the results of the first exam. This is the grading scheme: 1.0: 98 ≤ points Dear students, we just published the results of the first exam. This is the grading scheme: 1.0: 98 ≤ points We will publish the date of the exam inspection soon. Best regards, |
04.02.2021
|
Exam InformationHere are some facts about the exam and the exam relevant content. Here are some facts about the exam and the exam relevant content.
Exam facts:
Exam-Relevant Contents: Here’s what is NOT relevant to the exam:
Everything else is relevant.
Best, |
01.02.2021
|
Office Hour: Exam PreparationHi, If you have any questions about exercises, lecture, or exam organization we will be happy to answer them. Best regards, |
27.01.2021
|
Grading of Programming ProjectsDear students, points for all your submitted projects should be in CMS. As for the grading scheme: 1 point was subtracted for every 2 less solved problems in comparison to the reference solution (in cases no reference was available, the best solution was taken as... Read more Dear students, points for all your submitted projects should be in CMS. As for the grading scheme: 1 point was subtracted for every 2 less solved problems in comparison to the reference solution (in cases no reference was available, the best solution was taken as the reference). All submissions with a segmentation fault were graded with zero points. If I found a more serious problem, less points were assigned and I wrote you an email describing where the problem was. As always, if you think you deserve more (or less) points than assigned, or if you want to discuss anything related to your projects, then either come discuss it with me during office hours, or write me an email at danfis@cs.uni-saarland.de. Best, Dan Fiser |
27.01.2021
|
Competition ReminderAs described in the competition sheet, we will have a preliminary test run of the competition tomorrow. If you want your planner to be included in the test run, you need to prepare the submission until tomorrow night (11:59 pm): 1. define your configuration... Read more As described in the competition sheet, we will have a preliminary test run of the competition tomorrow. If you want your planner to be included in the test run, you need to prepare the submission until tomorrow night (11:59 pm): 1. define your configuration aliases in the driver/aliases.py file, and If we notice any issues with your planner, we will let you know by mail after the test run. For the final deadline (Sunday 11:59 pm), you will additionally need to submit a single PDF slide with a brief description of your planners to the CMS. |
25.01.2021
|
Exam/Corona/AlternativeDear students, this is to update you regarding this question, which you are certainly wondering about. As of now, the official university regulation is that exams will take place as planned (under Corona hygiene and distancing rules of course; you will receive... Read more Dear students, this is to update you regarding this question, which you are certainly wondering about. As of now, the official university regulation is that exams will take place as planned (under Corona hygiene and distancing rules of course; you will receive details regarding those later). The alternative would be to postpone the 1st exam. This is not possible however within the upcoming term break, as March/April is already booked for all the 2nd exams. So one of the two exams would have to be in fall. This would cause serious issues both for the faculty (finding space and time within the summer term break) and the students (having to re-prepare for a course taken 6 months ago). So we will proceed as planned. If you cannot attend the 1st exam for good reasons (abroad and unable to travel/quarantined/acute symptoms) then we will offer you an oral exam. In this case, please write an email to Rebecca Eifler eifler@cs.uni-saarland.de best regards, and good luck with the upcoming exams under these unfortunate circumstances, Jörg Hoffmann
|
22.01.2021
|
Exam RegistrationDear Students, Dear Students, |
19.01.2021
|
Evaluation of the AI Planning courseDear students, the links for the course evaluation are now available on the "Materials" page in CMS (one for the lecture, one for the tutorial). Evaluation is possible until January 29. Best, |
19.01.2021
|
Paper ExerciseDear students, The new paper exercise is available in CMS. Best, |
12.01.2021
|
Planning Competition RulesWe just published the rules for the competition in the CMS. |
05.01.2021
|
Paper ExerciseDear students, The new paper exercise is available in CMS. Best, |
04.01.2021
|
Points for the h^ff/h^2 projectsDear students, your points should be in CMS. As always, check we didn't make any mistake, and let us know if you want to discuss anything either during office hours or via danfis@cs.uni-saarland.de. When grading the ff heuristic, we subtracted 1 point for... Read more Dear students, your points should be in CMS. As always, check we didn't make any mistake, and let us know if you want to discuss anything either during office hours or via danfis@cs.uni-saarland.de. When grading the ff heuristic, we subtracted 1 point for every two problems not solved by your solution, but solved by the reference. All successful submissions for h^2 got full points. Best Dan Fiser |
09.12.2020
|
Points for the h^max/h^add projectDear students, your points for the second project should be in CMS, please check that we didn't make any mistake, and let us know (at danfis@cs.uni-saarland.de) if we did. When grading your submissions, we (i) subtracted one point for every problem that was... Read more Dear students, your points for the second project should be in CMS, please check that we didn't make any mistake, and let us know (at danfis@cs.uni-saarland.de) if we did. When grading your submissions, we (i) subtracted one point for every problem that was solved by the reference solver, but not yours; (ii) subtracted couple points for small bugs; (iii) assigned zero points for completely incorrect solution; (iv) added 10 points for the "counter-based" implementation. If you want to discuss your solution or grading, then come to the office hours (or let us know via email). Best Dan Fiser |
09.12.2020
|
Project GroupsDear students, We have extended the deadline to team up for the projects till Friday (December 11th). If you want to form a group, add the other group members to one of your repositories, and send a mail to Daniel Fišer (danfis@cs.uni-saarland.de) with the... Read more Dear students, We have extended the deadline to team up for the projects till Friday (December 11th). If you want to form a group, add the other group members to one of your repositories, and send a mail to Daniel Fišer (danfis@cs.uni-saarland.de) with the link to the repository you want to use and the list of group members. We highly encourage you to do so, as the remaining projects will be more difficult and complex than the first ones. Feel free to use the forum if you are still looking for team members. Best, |
07.12.2020
|
Project Groups ReminderThis is a reminder that the deadline to team up for the projects is coming up tonight. If you want to form a group, add the other group members to one of your repositories, and send a mail to Daniel Fišer (danfis@cs.uni-saarland.de) with the link to the repository... Read more This is a reminder that the deadline to team up for the projects is coming up tonight. If you want to form a group, add the other group members to one of your repositories, and send a mail to Daniel Fišer (danfis@cs.uni-saarland.de) with the link to the repository you want to use and the list of group members. We highly encourage you to do so, as the remaining projects will be more difficult and complex than the first ones. Feel free to use the forum if you are still looking for team members. |
02.12.2020
|
Paper ExerciseDear students, The new paper exercise is available in CMS. Best, |
25.11.2020
|
Points for the goal-count projectDear students, I just put your points for the first (mandatory) project in CMS. Please check that you received your points and contact me directly at danfis@cs.uni-saarland.de if you didn't get 5 points even though you should. Best, Dan Fiser |
19.11.2020
|
Fix for python >=3.8Dear students, git remote add base... Read more Dear students, git remote add base git@gitlab.cs.uni-saarland.de:ai-planning-20-21/fast-downward.git If you didn't have this problem, you don't need to merge. Best regards, |
18.11.2020
|
Exam registration in HISPOS for Computer Science examsDear students, Please carefully read the following information from Evelyn Kraska. All the best,
Dear Lecturers of the winter semester 2020/21, All students are asked to register for the exams for the winter semester 2020/21. Exam... Read more Dear students, Please carefully read the following information from Evelyn Kraska. All the best,
Dear Lecturers of the winter semester 2020/21, All students are asked to register for the exams for the winter semester 2020/21. Exam registration or a withdrawal is possible until one week before the main exam or the re-exam. A subsequent exam registration by the study coordination is only possible in justified exceptions. *Seminars:*
In case of problems wih the exam registration the students (Informatik, Medieninformatik, CuK, Visual Computing, Cybersicherheit, DSAI, Promotion vorb.) should contact: Other students have to contact their examination office. These students are *not* able to register in HISPOS: Wirtschaftsinformatiker (Business Informatics) to some extent students from other course of studies *Currently the following students cannot register in HISPOS:* Bachelor of Computer Science, StO 2020 Master Media Informatics, StO 2020 Please let us know the participants of the (pro)seminars of the above mentioned study programs after the end of the course. We will register them in HISPOS as soon as it is possible. Unfortunately, we do not yet know whether it will be possible to register for exams at the beginning of the exam period. Further information will follow in January. Thank you. Best regards, |
18.11.2020
|
Navigating GatherHi all, just FYI in case it's not clear: (I saw someone in Gather just now who seemed to want to talk to me but then disappeared)
Hi all, just FYI in case it's not clear: (I saw someone in Gather just now who seemed to want to talk to me but then disappeared)
best, Jörg
|
17.11.2020
|
Paper ExerciseDear students, The first paper exercise is now available in CMS. Best, |
09.11.2020
|
Programming ProjectsThe programming projects overview is now online (see course material). In this sheet, you will find all the organizational details regarding the projects (repository setup, nightly tests, grading), as well as a short description for each individual subproject and... Read more The programming projects overview is now online (see course material). In this sheet, you will find all the organizational details regarding the projects (repository setup, nightly tests, grading), as well as a short description for each individual subproject and their dependencies. There will be a programming workshop on Thursday November 12th at 2:15pm (see organization page). In the workshop, we will give you a brief overview of the projects you can choose to implement. We will also give you an introduction to the Fast Downward framework with some live coding to prepare you for the projects (in fact, you might already be able to finish the first project in the workshop). Before the workshop, you should have read the projects overview, and have set up your repository so you can follow the live coding in the workshop. Please use the forums for general questions about the projects. If you have specific questions about your code, you can come to gather.town during the office hours (Thursdays 10am, see organization page) or send a mail to Dan Fišer (danfis@cs.uni-saarland.de). |
04.11.2020
|
New central Gather spaceDear students, we have, after all, decided to provide a central Gather space for the course: https://gather.town/app/xzOEC0RRMfqoXtGV/FAI This space serves for the following functionalities:
Dear students, we have, after all, decided to provide a central Gather space for the course: https://gather.town/app/xzOEC0RRMfqoXtGV/FAI This space serves for the following functionalities:
Points 2. and 3. are the reasons for designing the Gather space despite your majority "I don't care" vote in the first lecture. Office hours are more naturally supported in such a space, and the same is true for questions to us after the lecture (of which there were quite a few already). That said, you can still access lectures directly, via the same zoom link as before. Hope you enjoy the course! best regards, Jörg Hoffmann |
AI Planning
AI Planning is one of the fundamental sub-areas of Artificial Intelligence, concerned with algorithms that can generate strategies of action for arbitrary autonomous agents in arbitrary environments. The course will address so-called classical planning, where the actions and environment are assumed to be deterministic; this is a central area in planning, and has been the source of many influential ideas. It is also successfully applied in practice, as we will exemplify in the course. We will examine the technical core of the current research on solving this kind of problem. We will consider four different paradigms for automatically generating heuristic functions (lower bound solution cost estimators): critical paths, ignoring delete lists, abstractions, landmarks. Apart from understanding these techniques themselves, we will learn how to analyze, combine, and compare such estimators. We will furthermore consider optimality-preserving pruning techniques based on partial-order reduction, symmetries, and dominance pruning. The course contains many research results from the last decade, close to the current research frontier in planning.
Prerequisites. Ideally, participating students should have successfully completed an introductory course in Artificial Intelligence. However, the course is self-contained and any student with a solid basis in Computer Science -- algorithms, data structures, programming, propositional logic, NP-hardness -- should in principle be able to follow. Prior knowledge about search (the A* algorithm etc) is an advantage. Students who have already passed Automatic Planning in previous years are not allowed to attend the course.