Hel
Slide 1: Introduction
Slide 2: Code Structure Overview
client.py serves as the entry point of the application.Slide 3: Agents Module
agents module includes different agent types.
classic.py implements the classic agent loop using graph search to generate a plan.decentralised.py is currently a placeholder for the decentralized agent, which still needs implementation.server_communication.py provides utility functions for sending actions and parsing server responses.Slide 4: Search Algorithms
algorithms module contains the search strategies:
graph_search.py is at the core of implementing graph search algorithms.monitoring.py helps track memory usage and execution time during the search.Slide 5: Frontiers and Search Strategies
frontiers module defines different search strategies:
bfs.py for Breadth-First Search.dfs.py for Depth-First Search.bestfirst.py for Best-First Search.frontier.py.