$25
Lab 1 – AI, Agents, and Environments
Part 1 – Introduction
Complete the following exercises from the “book”— https://aimacode.github.io/aima-exercises/intro-exercises/
Exercise 1.1
Exercise 1.9
Exercise 1.18
Part 2 – Intelligent Agents
Complete the following exercises from the “book”-- https://aimacode.github.io/aima-exercises/agentsexercises/
Exercise 2.4 (exclude the PEAS exercise)
Exercise 2.5
Exercise 2.6
Part 3 – Code Exploration
Visit https://github.com/aimacode/aima-python and follow the Installation Guide.
Note that you will need the following to do this:git
Python 3.7 or 3.8 (64-bit version)
Using Jupyter, open the following Jupyter notebook, located inside the aima-python directory: a. ipynb
Trace through the code, and answer the following questions.
Question 1: Explain how the BlindDog is an agent. Be sure to describe it in terms of PEAS properties, and how those properties evolved over the course of the activity. What is the agent function?
Question 2: Does the EnergeticBlindDog change the PEAS description above? Why or Why Not?
Question 3: Explain the Park environment in terms of the following environmental considerations.
o Fully observable / Partially Observable o Deterministic / Stochastic o Episodic / Sequential o Static / Dynamic / Semidynamic o Discrete / Continuous o Single agent / Multiagent
Question 4: Does the Park2D environment change any of the environmental considerations? Why or Why Not?