Skip to content

A repository from my Senior Practicum project during my Bachelor's degree.

Notifications You must be signed in to change notification settings

jfpettit/senior-practicum

Repository files navigation

senior-practicum

This project was done as part of the requirements to obtain the Bachelor of Science degree in Computational Science at Florida State University.

My project was to read through Sutton and Barto's Reinforcement Learning: An Introduction and take notes and implement algorithms I found most interesting. At the end of the semester, a paper on the project was required. This repository contains my notes, code, and the final paper. My notes and code are pretty much all in Jupyter notebooks, and the paper is a PDF. This was NOT edited for good software engineering practice, and I borrowed some pieces of code from other open source repositories (namely, Denny Britz's repo).

For further details about projects I've done, and to see what I'm up to now, check out my website.

To play against the Tic-tac-toe agent in this repository

Open a terminal and clone the repository:

git clone https://github.com/jfpettit/senior-practicum.git

Then, cd into the repository and into the folder containing the Tic-tac-toe agent and game:

cd senior-practicum/TD_tictactoe/

Finally, run the Tic-tac-toe runner file:

python tictactoe_runner.py

About

A repository from my Senior Practicum project during my Bachelor's degree.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published