GitHub topics: heuristic-search-algorithms
bsladania/KnightTour
Knight's Tour Windows Form Application: implementation of Non Intelligent and Heuristics Methods.
Language: C# - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

sren1618/Pacman_AI_Agents
This project implements autonomous agents using A* Heuristic Search and PDDL Classic Planning for PACMAN Capture the Flag
Language: Python - Size: 120 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dramos2001/The-Eight-Puzzle-Solver
Program that uses artificial intelligence principles to solve an eight square puzzle; frontend app w/ flask currently in progress
Language: Python - Size: 207 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

rainman226/sudoku-solver
Solving sudoku puzzles using a variation of search algorithms
Language: Python - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

arawxx/PSO-demonstration
Demonstration of Particle Swarm Optimization (Auto Hyperparameter variant).
Language: Python - Size: 465 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 3

RyanTonerCode/Pathfinding-Tutorial
This repository accompanies a 3-part lecture series: Introduction to Pathfinding
Language: C# - Size: 125 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

kchristin22/K_select
Find the kth smallest element of an array using MPI. Three different versions have been implemented for this purpose: k-Search, Heuristic Quickselect and Quickselect.
Language: C++ - Size: 428 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

fork52/Sudoku-Solver
Repository for exploring and visualizing different algorithms for solving Sudoku.
Language: Python - Size: 2.6 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

yunyicheng/Search
An AI solver for Sokoban puzzles.
Language: Python - Size: 176 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

bhatiaabhinav/AnytimeWeightedAStar.jl
Julia Implementation of Anytime Weighted A* (AWA*) and Randomized Weighted A* (RWA*) algorithm
Language: Julia - Size: 80.1 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

Neo-47/Search-algorithms-on-Pacman
Language: Python - Size: 122 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 1

Murf-y/Snake-AI
Evolving an AI agent for the Snake Game using a Genetic algorithm (WIP)
Language: Python - Size: 25.4 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Treetion/single-school-bus-routing
This project applies a hybrid heuristic-simplex algorithm to solve for optimal school bus routes in the Boston school district. The algorithm is able to achieve O(N) time on average, compared to Simplex algorithm's O(2^N) time.
Language: Python - Size: 5.04 MB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

shaniadicen/hexed-game-ai
A java program that plays a custom standard two-player game called Hexed!
Language: Java - Size: 42 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

shaniadicen/n-queens-ai
A java program that solves the n-queens puzzle using Hill Climbing and Random Restart algorithm in Artificial Intelligence.
Language: Java - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

philippnormann/ev-charging-optimization
⚡ A simulation of finding the shortest charging routes for electric vehicle fleets using ant colony optimization.
Language: Python - Size: 3.22 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 1

kirilchikal/CSP
Implementing CSP with Forward Checking constraint propagation on the example of solving Binary and Futoshiki puzzle
Language: C# - Size: 310 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

newsteps8/ConnectFour-AI-Based-Game
Connect Four is a deterministic board game. We create a strategic AI model for this game. We used minimax algorithm and heuristic function to improve our strategy.
Language: Python - Size: 117 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

gadgil-devashri/8-Puzzle-A-Star-Search
Repository for programming project one under ITCS 6150 Intelligent Systems under Dr. Dewan Ahmad for the fall 2021 semester. The aim is to solve the 8-puzzle problem using an A star search algorithm based on the heuristic function chosen by the user. The programming language chosen for this project is Python 3
Language: Python - Size: 249 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 2

MortezaHagh/PathPlanning-Py
Single robot path planning algorithms implemented in Python. Including heuristic search and incremental heuristic search methods. A*, PEA*, EPEA*, LPA*, D*Lite
Language: Python - Size: 3.62 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

damiano00/ISMAI_assignment_3_GTS
Game-playing agents for playing the abstract board game Breakthrough (https://en.wikipedia.org/wiki/Breakthrough_(board_game))
Language: Python - Size: 47.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

YashTrikannad/fmt_star_ros
Informed FMT (Fast Marching Tree) Star Planning ROS Action Server
Language: C++ - Size: 705 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 14 - Forks: 7

himelbrand/classic-ai
Classic AI problems including search and planning.
Language: Python - Size: 566 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nepiskopos/blocks-world
Artificial intelligence automated planning and scheduling.
Language: Python - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nirjarigandhi/Sokoban-Game-Tree-Searching
Language: Python - Size: 264 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nirjarigandhi/Sokoban-State-Searching
Language: Python - Size: 78.1 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

ap-atul/SnakeAI
AI for Snake game using A star algorithm
Language: Python - Size: 16.6 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

selcukeskil/tabu-search-algorithm-in-Python-for-Capacitated-Plant-Location-Problem
As alternative heuristic technique; tabu search algorithm is implemented in Python for a capacitated plant location (CPL) problem. Details on implementation and test results can be found in this Github repository.
Language: Python - Size: 57.6 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 1

selcukeskil/3-heuristic-algorithms-in-Python-for-Travelling-Salesman-Problem
As alternative heuristic techniques; genetic algorithm, simulated annealing algorithm and city swap algorithm are implemented in Python for Travelling Salesman Problem. Details on implementation and test results can be found in this repository.
Language: Python - Size: 46.9 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 1

cflaviu/generic-a-star
Generic A star (A*) incremental algorithm
Language: C++ - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

anmold-07/Optimal-Power-Flow-using-Simulated-Annealing
Implementation of Optimal Power Flow using Simulated Annealing.
Language: MATLAB - Size: 46.9 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 1

washwin/Artificial-Intelligence-lab
A collection of ai algorithms
Language: Python - Size: 7.82 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Mohaimin41/Artificial_Intelligence_Lab
Lab codes for Artificial Intelligence Lab of Level 3 Term 2 at BUET CSE undergrad
Language: C++ - Size: 3.14 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

oyesagarsun22/Inventory_routing_problem
This repository contains files for an empty packaging dispatching problem using heuristic algorithms
Language: Jupyter Notebook - Size: 8.59 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

JVogel27/PathFinder
An A* approach to orienteering in Mendon Ponds Park
Language: Python - Size: 56.5 MB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

KooroshRH/SearchAlgorithms
Solving a card game with three search algorithms: BFS, IDS, and A*
Language: Python - Size: 49.8 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

z-sheb/puzzles-search-algorithms
The notebook contains the description and implementation of 2 search algorithms:
Language: Jupyter Notebook - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

aubin-tchoi/flappy_bird
Tree-based algorithms for solving a game of Flappy Bird.
Language: Jupyter Notebook - Size: 7.31 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

acarlson99/npuzzle
N-Puzzle solver using A* supporting multiple heuristics
Language: Go - Size: 1.51 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

MagmaArcade/Tree-Search-Algorithms
This Tree-Based Search Algorithms for Pathfinding implement DFS, BFS, RS, A*, and GBFS algorithms, which are compared to identify the most efficient pathfinding. The project assesses performance, heuristics, and optimizations while visually demonstrating algorithm behaviour.
Language: C# - Size: 239 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

NisanurBulut/HarmonySearchImplementation
Harmony Search is a Metaheuristic method which draws inspiration from the musical process of searching for a perfect state of harmony. In this project such algorithms are developed and performed on benchmark functions and real optimization problems.
Language: C# - Size: 255 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

ElhNour/flow_shop_scheduling
Size: 3.29 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

rkapobel/Algo3-2c-2016
Algorithmia: Backtracking, Prefix Sums problems, Multiple Knapsack problem (Dinamyc programing). Adapted BFS, Kruskal, Dijkstra implementations. Heuristics, Greedy algorithms, k-opt search.
Language: C++ - Size: 144 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Haydart/NQueensProblem
Project focuses on optimised implementation of Backtracking and Forward Checking algorithms in order to find all solutions of the N Queens problem
Language: Java - Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

mrprajesh/pace2018
This is a code base for various algorithms implemented for the PACE 2018 Challenge.
Language: C++ - Size: 197 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

XLekunberri/graph-partition
Graph partition problem for the course "heuristics search"
Language: R - Size: 64.5 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

nieves-abalos/aind-planningsearch
project submitted at AIND (May cohort)
Language: Python - Size: 1.07 MB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

FFloresM/tarea1IA
ejercicios de búsqueda en inteligencia artificial
Language: Jupyter Notebook - Size: 192 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

pdudero/udacity-aind-projects
My solutions to the projects assigned for the Udacity Artificial Intelligence Nanodegree
Language: Jupyter Notebook - Size: 2.39 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

pq01pq/Harmony-Search-py
Harmony Search algorithm implemented in python with object oriented programming.
Language: Python - Size: 58.6 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

DuNGEOnmassster/Intelligent_System_homework
Repo to restore my Intelligent System cource coding homework
Language: Jupyter Notebook - Size: 29.8 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

shubmSingh/8-Puzzle
The puzzle consists of N tiles and one empty space where the tiles can be moved. Start and Goal configurations. Using Java and implemented using A* algorithm
Language: Java - Size: 986 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

ruifchaves/IA Fork of mauriciopereira74/Vector-Race 📦
Projeto desenvolvido no âmbito da UC de Inteligência Artificial
Language: Python - Size: 1.03 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

JavadZandiyeh/AUT-AI-Projects
AUT Artificial Intelligence Course Projects
Size: 5.75 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

MortezaHagh/PathPlanning-MATLAB
Single robot path planning algorithms implemented in MATLAB. Including heuristic search and incremental heuristic search methods.
Language: MATLAB - Size: 1.14 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

MAMMAD1381/SearchProject_SortIt Fork of ArNayyeri/SearchProject_SortIt
sort it game with help of AI and search algorithms | college project
Language: ASP.NET - Size: 21.4 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

mohamed-gasser/AI-Go-Player_game
Go-game
Language: Python - Size: 1.29 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

antonio-f/Udacity-Artificial-Intelligence-Nanodegree
Projects from Udacity's Artificial Intelligence Nanodegree (August 2017 cohort) - TERM 1.
Language: Jupyter Notebook - Size: 3 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

Elbouchouki/pathfinding-heuristics 📦
maze pathfinding
Language: Python - Size: 430 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

juicymloz/Graphs-Program
A simple graph constructor program based on text with some path searching algorithms such as IDA*, A* and a simple implementation of a Greedy algorithm. The project was developed in NetBeans IDE.
Language: Java - Size: 31.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ctsiaousis/pathFinder
Language: Java - Size: 210 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

Shaswat2001/Motion_planning_of_Robots
This repository implements various Search Based (Heuristic and Incremental) and Sampling Based (Multi Query and Single Query) motion planning algorithms using ROS and turtlebot
Language: Python - Size: 66.2 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 0

Braeden6/sudokuSolver 📦
Language: Python - Size: 123 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

bendico765/heuristic_steiner_tree
An algorithm to find Steiner Trees in a undirected graph using an heuristic function for computing paths
Language: Python - Size: 29.3 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

ferhat-ramdani/The-Magic-Grid
The Magic Grid: A Python project utilizing graph data structures and famous algorithms like Bellman-Ford and Dijkstra's to find the optimal path through a complex grid by destroying walls, visualized with turtle.py.
Language: Python - Size: 2.08 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

zaqbez39me/Heuristic-algorithms
Pirates of the Caribbean: Dead Man's Chest Solver A repository containing a solution to help Captain Jack Sparrow find the dead man's chest, which holds the heart of Davy Jones. This project implements two heuristic algorithms, A* and DFS with backtracking, to navigate the challenges faced by Jack Sparrow while sailing in the Caribbean Sea.
Language: Java - Size: 1.05 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

nadarenator/scholar-keys
Heuristics-based optimization algorithms for generating faster, efficient keyboard configs.
Language: Jupyter Notebook - Size: 1.06 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

tinsir888/Competition_AAMAS2023 Fork of jidiai/Competition_AAMAS2023 📦
source code for AAMAS 2023 Imperfect-information Card Game Competition
Language: Jupyter Notebook - Size: 6.85 MB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

peyz21/N-PuzzleSolver
This Repository contains a solver for fifteen-puzzle To be specific, the NxN sliding puzzle solver in JAVA. The program uses a specific version of Kruskal Algorithm mainly known by A* algorithm with three different heuristics. It uses greedy version of the A* algorithm along side of different heuristics in order to achieve faster solutions
Language: Java - Size: 89.8 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Bryce-Leung/15-Puzzle-Solver
Program utilizing an A* algorithm with various heuristics to solve nxn sliding puzzles. Outputting the steps required to solve the puzzle into txt files.
Language: Java - Size: 340 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

priya212000/ultimatetictactoe
This is a game that encompasses discrete mathematics, tree traversal, multi threading, heuristics and game theory concepts.
Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

ali-ece/IPO-Inclined-Planes-system-Optimization-Algorithm
A new optimization method based on the dynamic of sliding motion along a frictionless inclined plane. In IPO, a collection of agents cooperate with each other and move toward better positions in the search space by employing Newton’s second law and equations of motion. The standard version of the IPO is presented by Mozafari et al. in 2016. Powerful improved versions of it called MIPO and SIPO along with its multi-objective version of MOIPO were presented in 2016, 2017 and 2019 by Dr. Ali Mohammadi (myself) and colleagues at the University of Birjand, respectively. This powerful algorithm has also been used in many applications, which has provided very good outputs. In the following, the standard version of the IPO algorithm along with the benchmark functions reviewed in its reference article, and its improved versions are attached.
Language: MATLAB - Size: 2.04 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

ali-ece/Inclined-planes-system-optimization-theory-literature-review-and-state-of-the-art-versions-for-II
The Inclined Planes System Optimization (IPO) algorithm is recent algorithm that uses Newton’s second law to perform optimization. After conducting a thorough literature review, this paper proposes an improved version of IPO called IIPO. This improvement is achieved by changing exploratory and exploitative behavior of the standard IPO proportional to the progress of optimization (iteration). The IIPO is employed for optimizing IIR digital filter design, which is a challenging engineering problem. Adaptive IIR modeling as a multimodal optimization problem is designed and developed under system identification structure with an appropriate single-objective function in the frequency domain. Implementations are performed in both modeling cases with same and reduced orders, and under two identification forms with and without environmental additive noise. The results are reported along with various analyzes compared to a wide range of IPO variants. The statistical results on 100 independent trials show a success of more than 90% of cases, the proposed IIPO algorithm substantially outperforms other comparative algorithms in terms of accuracy of estimated coefficients, convergence, fitness, output responses, noise analysis, stability, and reliability.https://doi.org/10.1016/j.eswa.2022.117127
Language: MATLAB - Size: 14.6 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

danaent/Blocks-World-Problem
Blocks world problem solver with A* search
Language: C - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Gh0stJJ/Graph_search
This repository contains Java code for blind and heuristic search algorithms such as BFS, DFS, UCS, GBFS, and A*. The code is modular, includes examples of classic search problems, and is well-documented. Contributions are welcome.
Language: Java - Size: 2.85 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

LaurenceLungo/TSP-Solver
A Travelling Salesman Problem (TSP) solver using a hybrid of strategies
Language: Python - Size: 621 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

Bovojon/AI_Breakthrough_Game
Language: Python - Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

sibmr/OpenStreetMap-Ship-Routing
Shortest Path Algorithms on an Ocean Routing Graph extracted from Open Street Map data.
Language: C++ - Size: 1.3 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

AshkanGanj/A-star-with-heuristic-function-in-N-puzzle
A new heuristic function for Sliding tile puzzle, which performs better than Manhattan and Misplaced Tiles.
Language: Jupyter Notebook - Size: 534 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 1

vhtnguyen/Maze-solver 📦
Using python3 to implement, pygame and matplotlib to visualize algorithms for finding paths in mazes. Course AI fundamentals 3rd-year@HCMUS
Language: Python - Size: 7.05 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

MohamadTarekk/EightPuzzle
Eight Puzzle solver using BFS, DFS & A* search algorithms
Language: Java - Size: 2.76 MB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

ThiagoAbdul/IA-Busca-Heuristica
Uma implementação do algoritmo a* em Python com interface gráfica
Language: Python - Size: 24.4 MB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 1

ahmadali-jamali/Puzzle-4-4-solving
Language: Python - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

mHooshdar/AI-Search-Algorithms
AI classic search algorithms with graph and program implementation
Language: Python - Size: 37.1 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 5

pavlosdais/n-puzzle
A program that solves the classic n-puzzle problem using A* search
Language: C - Size: 581 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

kgaleziowski/intelligent-garbage-truck
Project of an intelligent autonomous garbage truck that implements most important learning methods in artificial intelligence. Created for Artificial Intelligence classes in the summer semester of 2020/2021 at Adam Mickiewicz University in Poznań with @HondaPl, @SmoothCrimminal and @Maciasty15.
Language: Python - Size: 104 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

duonghaipham/search-graph
Lab 1 Introduction to Artificial Intelligence
Language: Python - Size: 244 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

mrpritt/npfs3
Code and data for "Fast heuristics for minimizing the makespan in non-permutation flow shops"
Language: C++ - Size: 47.6 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

elinorwahl/ai-classical-planning
A simple Python demonstration of graph search planning strategies
Language: Python - Size: 295 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 2

allenfallen/sliding-puzzle
A sliding puzzle game and solver using ncurses.
Language: C++ - Size: 169 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 6 - Forks: 1

minailkhani/Some-Artificial-Intelligence-Projects
there are some simple projects using artificial intelligence algorithm
Language: Jupyter Notebook - Size: 4.84 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ali-ece/Design-of-optimal-CMOS-ring-oscillator-using-an-intelligent-optimization-tool
This paper presents an intelligent sizing method to improve the performance and efficiency of a CMOS Ring Oscillator (RO). The proposed approach is based on the simultaneous utilization of powerful and new multi-objective optimization techniques along with a circuit simulator under a data link. The proposed optimizing tool creates a perfect tradeoff between the contradictory objective functions in CMOS RO optimal design. This tool is applied for intelligent estimation of the circuit parameters (channel width of transistors), which have a decisive influence on RO specifications. Along the optimal RO design in an specified range of oscillaton frequency, the Power Consumption, Phase Noise, Figure of Merit (FoM), Integration Index, Design Cycle Time are considered as objective functions. Also, in generation of Pareto front some important issues, i.e. Overall Nondominated Vector Generation (ONVG), and Spacing (S) are considered for more effectiveness of the obtained feasible solutions in application. Four optimization algorithms called Multi-Objective Genetic Algorithm (MOGA), Multi-Objective Inclined Planes system Optimization (MOIPO), Multi-Objective Particle Swarm Optimization (MOPSO) and Multi-Objective Modified Inclined Planes System Optimization (MOMIPO) are utilized for 0.18-mm CMOS technology with supply voltage of 1-V. Baesd on our extensive simulations and experimental results MOMIPO outperforms the best performance among other multi-objective algorithms in presented RO designing tool.
Size: 10.9 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 2

yousefkotp/8-Puzzle-Solver
8 Puzzle solver using uninformed and informed search algorithms as DFS, BFS and A*.
Language: Python - Size: 124 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

osmanbulutedu/Greedy-and-A-Star-Ai-Search
Greedy Search a A Star Search for a Weighted Graph with Heuristic Cost
Language: Python - Size: 247 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

lokeshdevnani/15-puzzle-ai
15-puzzle game (with A* solver) built using Angular2
Language: TypeScript - Size: 199 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

maancham/AI-Introduction
Introduction of Artificial Intelligence
Language: HTML - Size: 46 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

asarandi/n-puzzle
My n-puzzle solver: A* and IDA* search, heuristics, different puzzle configurations and sizes
Language: Python - Size: 979 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 20 - Forks: 4

MortezaHagh/DStarLiteOptimised-Path-Planning-MATLAB
DStarLite single robot path planning algorithm in MATLAB. An incremental search algorithm. For grid-based 2D environments.
Language: MATLAB - Size: 12.7 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

jahnvisikligar/Artificial-Intelligence-Projects
This repository is reflection of the artificial intelligence algorithms work implemented by me under the coursework - ECS759P
Language: Jupyter Notebook - Size: 1.72 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

barishazar3431/peg-solitaire-solver
Peg Solitaire Solver Using Different Uninformed Search Algorithms in Javascript
Language: JavaScript - Size: 2.16 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
