Flappy Bird-like game including a Q-learning algorithm and a neural network-based algorithm (NEAT) for artificial intelligence
-
Updated
Mar 27, 2020 - C
Flappy Bird-like game including a Q-learning algorithm and a neural network-based algorithm (NEAT) for artificial intelligence
Reinforcement Learning / Q Learning
Snake learns to survive using reinforcement learning.
Using Q-learning to teach multiple agents to escape from a small room as quickly as possible.
Repository for the research paper developed by Oscar Chang, Stadyn Román, Washington Pijal and Arianna Armijos
Arduino Based Robotic Projects
Implementation of a short path finder using Q learning in C language
An AI agent that learns to play snake using the Q-learning algorithm
YEAR 2022 : In machine learning there are several subcategories. We will focus here on a type of learning that is close to the 'trial and error' method called reinforcement learning. The program (which will subsequently be called either agent or system) performs a series of actions and after a certain period of time, the quality of the state rea…
Reinforcement learning console based PacMan Game
🎮 포켓몬 길찾기 게임 (광운대학교 컴퓨터정보공학부 고급C프로그래밍 팀프로젝트)
Reinforcement Learning with tabular methods: TD-learning (Q-learning and SARSA) and MENACE-like approach applied to a Rubik's cube with a move set restricted to 180-degree turns.
This is a Remake of the Senior Design Capstone that was created for the Spring Semester of 2022 at Texas Wesleyan University. I scaled down the Scope of the application, and the overall simulation focused on getting an AI Agent to Navigate a Maze to reach the location of a Goal in a Maze using Reinforcement Learning via the Q-Learning Algorithm.
System written in C that runs the Q-learning algorithm in the Uno Cards Game enviroment.
Machine learning AI that plays snake
A autonomous crawling robot that uses Q-learning (reinforcement) to obtain its crawling capabilities :)
Fist year project at ISIMA (engineering school). Implement Markov chains and Q-Learning algorithm
Add a description, image, and links to the q-learning topic page so that developers can more easily learn about it.
To associate your repository with the q-learning topic, visit your repo's landing page and select "manage topics."