A chess engine written in Java.
-
Updated
Aug 27, 2024 - Java
A chess engine written in Java.
A strong chess engine made in c++
Artificial Intelligence game playing assignment for COMP30024
Shortest flight path using searching algorithms
An engine simulating the board game Quoridor
This repository contains implementation of different AI algorithms, based on the 4th edition of amazing AI Book, Artificial Intelligence A Modern Approach
Course work for SSU's CS480 which is a survey of techniques that simulate human intelligence.
La nostra soluzione per la Tablut Challenge 2022 ♟️ (Fondamenti di Intelligenza Artificiale M)
Sokobond game developed for the Curricular Unit of Artificial Intelligence. Developed Artificial Intelligence Algorithms to solve 10 different levels, all with different complexities and new game mechanics
A Java-based solution to the Land Permutation Problem, which generates and evaluates possible land configurations to maximize or minimize specific criteria. This project applies algorithmic techniques to solve complex permutation challenges efficiently.
This is a Python project that uses Tkinter to develop the front end of the application and Python to implement AI searches. This has a cool graphical interface and visualization to make the project look aesthetic.
Quoridor game implementation on a Landtiger board. For Computer Architecture course at the Politecnico di Torino
AI player for Gobblet Game using MiniMax algorithm with alpha-beta pruning and custom heuristics
A python based chess engine
🧩 Solver for N-Puzzle & N-Queens using Genetic Algorithms, A*, and more in Python
Solve the Fifteen Puzzle optimally with IDA* using different heuristics.
8 puzzle solver, a python program that solves the modified version of Expense 8 puzzle problem using different algorithms,
Python Web Crawler implementing Iterative Deepening Depth Search
Creating an "AI" using minimax algorithm to never lose at Connect4
Add a description, image, and links to the iterative-deepening-search topic page so that developers can more easily learn about it.
To associate your repository with the iterative-deepening-search topic, visit your repo's landing page and select "manage topics."