Package provides java implementation of reinforcement learning algorithms such Q-Learn, R-Learn, SARSA, Actor-Critic
-
Updated
May 18, 2019 - Java
Package provides java implementation of reinforcement learning algorithms such Q-Learn, R-Learn, SARSA, Actor-Critic
A minecraft mod which aims to add a "second player" into the game which will actually be intelligent.
Demo of java-reinforcement-learning library using flappy bird
CS7641 - Machine Learning - Assignment 4 - Markov Decision Processes
A Classic Snake game built on Java integrated with Q-Learning for automation bot and connected to a Spring Boot server for high score rankings.
An application for "evolving" near-optimal offensive play calling strategies.
Demo of reinforcement learning using tic-tac-toe
Genetic Based Selection Forced Reinforcement Learning
Flappy Bird for artificial intelligence/machine learning (Agent available: Q-Learning, SARSA, and combined with Backpropagation)
Apply value iteration, policy iteration and Q learning to develop policies for agents to reach goal state.
Applying Markov Decision Processes and Q-Learning to a robot movement model
An implementation of Reinforcement Learning using the Q-Learning algorithm and Function Approximation with Backpropagation Neural Network.
The classic Bomber Man game with Reinforcement Learning based AI agent for J2ME platform. It was done long before RL become so hypo :)
Uses Markov decision processes (MDPs) and Temporal Difference (TD) Q-learning to maximize reward in a "grid world".
Intelligent Steal-Split Game project for the course "Programación de Sistemas Inteligentes" in the Telecommunications Engineering Degree at the Universidad de Vigo (2024 - 2025)
From 2008: Reinforcement Learning (Q-Learning) and playing a game of Othello. Also, Greedy Player, Random Player, and Human Player. This is grad school. More fun times.
My personal implementation of the Q-Learning algorithm.
Package provides java implementation of the ART-based ANN FALCON
Classic Snake game in Java and Processing 3, with Q-Learning.
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."