A set of AIs for the 2048 tile-merging game. Includes an expectimax strategy that reaches 16384 with 34.6% success and an ML model trained with temporal difference learning.
-
Updated
Mar 20, 2023 - C++
A set of AIs for the 2048 tile-merging game. Includes an expectimax strategy that reaches 16384 with 34.6% success and an ML model trained with temporal difference learning.
A framework for collision probability distribution estimation via deep temporal difference learning
The Most Efficient Temporal Difference Learning Framework for 2048
Solutions for course: "Applied Game Theory" taken at University of Novi Sad - Faculty of Technical Sciences
A reinforcement learning framework for the game of Nim.
Temporal difference learning for 2048
Some algorithms of Reinforcement Learning implemented by me, in accordance to "Introduction to Reinforcement Learning" by Richard Sutton and Andrew Barto.
My Implementation of the Accelerated Gradient Temporal Difference Learning algorithm in Python
This module introduces temporal-difference learning and focuses on how it develops over the ideas of both Monte Carlo methods, and dynamic programming.
Course work for CSE 574 Planning and Learning Methods in AI
Temporal Difference Learning for the Racetrack problem
A Reinforcement Learning library for solving custom environments
This repository contains my undergraduate thesis source code for Multi-stage Temporal Difference Learning with 2048 as an AI testbed. I reimagined my original C++ implementation in Qt for visualisation purposes.
Tabular TD control in MAZE environment using Q-Learning, SARSA, and Expected SARSA
University of Tehran-Reinforcement Learning Fall 2022
This RL project aims to make robot navigate from start to an end goal. Two cases for continuous and discrete action spaces are implemented.
Add a description, image, and links to the temporal-difference-learning topic page so that developers can more easily learn about it.
To associate your repository with the temporal-difference-learning topic, visit your repo's landing page and select "manage topics."