# Pacman Search

Artificial Intelligence search algorithm base on Pacman

### Layouts

Different layouts can be found and created in the `layouts` directory

### Depth-First Search:

By running the following 4 commands, we can see the solutions for tinyMaze, mediumMaze, bigMaze and openMaze:

``````python pacman.py -l tinyMaze -p SearchAgent
python pacman.py -l mediumMaze -p SearchAgent
python pacman.py -l bigMaze -z .5 -p SearchAgent
python pacman.py -l openMaze -z .5 -p SearchAgent
``````

By running the following 4 commands, we can see the solutions for tinyMaze, mediumMaze, bigMaze and openMaze:

``````python pacman.py -l tinyMaze -p SearchAgent -a fn=bfs
python pacman.py -l mediumMaze -p SearchAgent -a fn=bfs
python pacman.py -l bigMaze -p SearchAgent -a fn=bfs
python pacman.py -l openMaze -p SearchAgent -a fn=bfs
``````

### Iterative Deepening Search:

By running the following 4 commands, we can see the solutions for tinyMaze( any maze mediumMaze is fine):

``````python pacman.py -l mediumMaze -p SearchAgent -a fn=ids -z .5
``````

### A* Search:

By running the following command, we can see the solutions for bigMaze with the manhattanHeuristic:

``````python pacman.py -l bigMaze -z .5 -p SearchAgent -a fn=astar,heuristic=manhattanHeuristic
``````

### Corner's Problem:

By running the following commands, we can see the solutions for the Corners Problem using Manhattan's minimum:

``````python pacman.py -l mediumCorners -p AStarCornersAgent -z 0.5
``````

### Food Search Problem

For the solution in this code of Eating all the dots is used BFS to the Manhattan's maximum

##### Randstad Artificial Intelligence Challenge (powered by VGEN). Soluzione proposta da Stefano Fiorucci (anakin87) - primo classificato

Randstad Artificial Intelligence Challenge (powered by VGEN) Soluzione proposta da Stefano Fiorucci (anakin87) - primo classificato Struttura director

##### π₯ Cannlytics-powered artificial intelligence π€

Cannlytics AI π₯ Cannlytics-powered artificial intelligence π€ ποΈ Installation πββοΈ Quickstart π§± Development π¦Ύ Automation πΈ Support ποΈ License ?

##### 2021 Artificial Intelligence Diabetes Datathon

A.I.D.D. 2021 2021 Artificial Intelligence Diabetes Datathon A.I.D.D. 2021μ β2021 μΈκ³΅μ§λ₯ νμ΅μ© λ°μ΄ν° κ΅¬μΆμ¬μβμ ν΅ν΄ λ§λ€μ΄μ§ νμ΅μ© λ°μ΄ν°λ₯Ό νμ©νμ¬ λΉλ¨λ³μ ν¨κ³Όμ μΌλ‘ μμΈ‘ν  μ μλκ°μ λν A

##### CasualHealthcare's Pneumonia detection with Artificial Intelligence (Convolutional Neural Network)

CasualHealthcare's Pneumonia detection with Artificial Intelligence (Convolutional Neural Network) This is PneumoniaDiagnose, an artificially intellig

##### CS50's Introduction to Artificial Intelligence Test Scripts

CS50's Introduction to Artificial Intelligence Test Scripts π€·ββοΈ What's this? π€·ββοΈ This repository contains Python scripts to automate tests for mos

##### Artificial intelligence technology inferring issues and logically supporting facts from raw text

κ°μ λΉμ ν νμ€νΈλ₯Ό νμ΅νμ¬ μμ λ³ μ¬μ€κ³Ό λΌλ¦¬μ  κ·Όκ±° μΆλ‘ μ΄ κ°λ₯ν μΈκ³΅μ§λ₯ μμ²κΈ°μ  Artificial intelligence techno

##### Tom-the-AI - A compound artificial intelligence software for Linux systems.

Tom the AI (version 0.82) WARNING: This software is not yet ready to use, I'm still setting up the GitHub repository. Should be ready in a few days. T

##### An AI made using artificial intelligence (AI) and machine learning algorithms (ML) .

DTech.AIML An AI made using artificial intelligence (AI) and machine learning algorithms (ML) . This is created by help of some members in my team and

##### This Artificial Intelligence program can take a black and white/grayscale image and generate a realistic or plausible colorized version of the same picture.

Colorizer The point of this project is to write a program capable of taking a black and white / grayscale image, and generating a realistic or plausib

###### School of Artificial Intelligence at the Nanjing University (NJU)School of Artificial Intelligence at the Nanjing University (NJU)

F-Principle This is an exercise problem of the digital signal processing (DSP) course at School of Artificial Intelligence at the Nanjing University (

5 Nov 23, 2022
###### Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)

scikit-opt Swarm Intelligence in Python (Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Algorithm, Immune Algorithm,A

3.7k Jan 3, 2023
###### simple artificial intelligence utilities

Simple AI Project home: http://github.com/simpleai-team/simpleai This lib implements many of the artificial intelligence algorithms described on the b

921 Dec 8, 2022
###### An Artificial Intelligence trying to drive a car by itself on a user created map

An Artificial Intelligence trying to drive a car by itself on a user created map

17 Jan 13, 2022
###### Wordplay, an artificial Intelligence based crossword puzzle solver.

Wordplay, AI based crossword puzzle solver A crossword is a word puzzle that usually takes the form of a square or a rectangular grid of white- and bl

4 Nov 16, 2022
###### Artificial Intelligence playing minesweeper π€

AI playing Minesweeper β¨ Minesweeper is a single-player puzzle video game. The objective of the game is to clear a rectangular board containing hidden

8 Oct 17, 2022
###### Framework that uses artificial intelligence applied to mathematical models to make predictions

LiconIA Framework that uses artificial intelligence applied to mathematical models to make predictions Interface Overview Table of contents [TOC] 1 Ar

4 Jun 20, 2021
###### AI Flow is an open source framework that bridges big data and artificial intelligence.

Flink AI Flow Introduction Flink AI Flow is an open source framework that bridges big data and artificial intelligence. It manages the entire machine

144 Dec 30, 2022
###### Python Rapid Artificial Intelligence Ab Initio Molecular Dynamics

Python Rapid Artificial Intelligence Ab Initio Molecular Dynamics

14 Nov 6, 2022
###### I created My own Virtual Artificial Intelligence named genesis, He can assist with my Tasks and also perform some analysis,,

Virtual-Artificial-Intelligence-genesis- I created My own Virtual Artificial Intelligence named genesis, He can assist with my Tasks and also perform

1 Nov 5, 2021