Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Navigating the Maze of Reinforcement Learning: A Journey through Tic-tac-toe Dimensions

This report delves into an explorative journey in the realm of reinforcement learning (RL), specifically applied to the classic game of tic-tac-toe in various dimensions. Our project was structured in three distinct phases, each higher in complexity and dimensionality. The first phase involved applying Value Iteration to a standard 2D 3 $\times$ 3 tic-tac-toe grid, a foundational step that allowed us to grasp the basics of RL in a controlled environment. In the second phase, we scaled our approach to a 2D 4 $\times$ 4 tic-tac-toe, utilizing Q-learning to tackle the enhanced complexity. The final and most challenging phase saw us confronting a 3D 4 $\times$ 4 $\times$ 4 tic-tac-toe, employing an RL algorithm of our choice to navigate this intricate landscape.

In this report, we candidly recount our journey, detailing the plethora of challenges, setbacks, and breakthroughs encountered along the way. It includes discussions of the strategies we considered, the ones we adopted, and those we discarded. The report is also an honest reflection on our failed attempts and the invaluable lessons learned from them. By sharing our exhaustive research process, experimentation, and methodical approach to problem-solving, we aim to provide insights into the practical applications of RL in progressively complex scenarios.

Keywords: Tic-tac-toe, Value Iteration, Online Learning, Q-Learning, DQN

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages