Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
-
Updated
Apr 30, 2024 - C++
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
MoBaGEn - Module Based Game Engine - Educational tool to teach game programming concepts
General purpose C++ library for managing discrete factor graphs
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
This repository include implementation of particle swarm optimization (pso) algorithm in C++
this is a repo of where you will get to see tic tac toe AI intregrated project
A C++ and Opengl based game to draw a window leading to snake which runs on neural network to reach it's food within certain iteration for AI along with Keyboard press to move the Snake quads. Youtube:
A c++ program to play tic-tac-toe with minimax tree. Try to beat and it ;-)
The library provides a general genetic algorithm. It is simple, easy to use, and very fast. All you need to do is to define the fitness function and its variables. There are many examples of how to deal with classic genetic algorithms problems.
An Artificial Intelligence Engine to be used mainly in game development. It contains a bunch of algorithms and techniques used in game development, like Neural Networks, Genetic Algorithm, A*, Minimax, MCTS and a lot more.
Unreal Engine plugin that implements Utility AI
A compilation of codes for AI, SPCC, CSS that might be helpful for juniors
An unbeatable AI Tic Tac Toe game in C++, implementing the Minimax algorithm, optimized with Alpha-Beta pruning, and visualized tree traversal for each move.
A framework to develop neural networks on CPP
A monitor program using Qt Quick Application for monitoring Blocking Car (Rush Hour) game: A project to learn Uninformed and Informed AI Search
C++ 3-SAT Simulated Annealing Solver
A collection of various attempts at a low-level neural net type machine learning algorithm.
Training Neural Network in C++
Add a description, image, and links to the artificial-intelligence-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the artificial-intelligence-algorithms topic, visit your repo's landing page and select "manage topics."