Welcome to the Fundamentals of AI Lab project repository. This folder contains all relevant materials and documentation for the Fundamentals of AI laboratory experiences.
Recommended viewer: This documentation is optimized for use with Obsidian, a powerful Markdown-based knowledge base tool. It enables efficient navigation and internal linking between notes and sections.
Alternatively, all Markdown files are compatible with any text editor or Markdown viewer, such as the Markdown Preview extension for Visual Studio Code.
For convenience, we have also provided a simplified version of the documentation in HTML format.
Start here: Fundamentals_of_AI_Lab.md
HTML version: [coming soon]
This file provides a comprehensive and structured guide to the project environment setup, task descriptions, and agent control modes.
This documentation was created by Group H:
- Aron Maggisano
- Joshua Moshi
- Created on: 07.05.2025 (DD.MM.YYYY)
- Last updated: 01.06.2025 (DD.MM.YYYY)
| Folder | Description |
|---|---|
./Assignments |
Contains the official task handouts and assignment descriptions |
./Experiences |
Contains all documentation related to individual lab experiences |
./lab |
Provided by the instructor; includes base code and our custom implementations |
./lab/exp1 |
Experience 1: Agent navigating between two rooms |
./lab/exp2 |
Experience 2: Agent exploring a grid world with traps and trying to reach the goal |
./lab/exp2_test |
Contains test scripts and results related to Experience 2 |
- Use Obsidian for best experience with note linking and project organization.
- Use a Python virtual environment to ensure clean and reproducible experiment runs.
- Refer to Fundamentals_of_AI_Lab.md for details on CLI usage, agent setup, and task logic.