danipedro2006 / AI-game-solving

Java AI using search techniques (DFS,BFS,A*,minimax alfa-beta etc)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Artificial Inteligence for Game Solving

Focus to build game solvers AI

Table of contents

General info

Demonstration of practical usage of searching techniques like dept=first search, breadth-first search, A* search, IDA* search, mini-max, alpha-beta prunning.

Code project includes:

  • Boggle solver (primary focus on DFS)
  • N-puzzle solver (DFS, BFS, A*, IDA*)
  • Connect Four (random, Monte Carlo, minimax, alpha-beta prunning)
  • NQueens Visualization
  • NQueens Solver
  • Hanoi Tower

NQueens Visualization

NQueens Solver

Hanoi Tower

Technologies

  • Java - version 1.8

Status

Project is under development. New interest spark.

Contact

Created by @Danisoft Arad 2021(https://danipedro2006.github.io/) - feel free to contact me!

Follow us on LinkedIn

About

Java AI using search techniques (DFS,BFS,A*,minimax alfa-beta etc)


Languages

Language:Java 100.0%