# ReinforcementLearningAnIntroduction.jl
**Repository Path**: mirrors_dimchansky/ReinforcementLearningAnIntroduction.jl
## Basic Information
- **Project Name**: ReinforcementLearningAnIntroduction.jl
- **Description**: Julia code for the book Reinforcement Learning An Introduction
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-08-05
- **Last Updated**: 2026-05-23
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
This project provides the [Julia](https://www.julialang.org/) code to generate figures in the book
[Reinforcement Learning: An
Introduction(2nd)](http://incompleteideas.net/book/the-book-2nd.html). One of
our main goals is to help users understand the basic concepts of reinforcement
learning from an engineer's perspective. Once you have grasped how different
components are organized, you're ready to explore a wide variety of modern deep
reinforcement learning algorithms in [ReinforcementLearningZoo.jl](https://github.com/JuliaReinforcementLearning/ReinforcementLearning.jl/tree/master/src/ReinforcementLearningZoo).
## How to use?
If you are new to Julia or reinforcement learning, you can preview the
[notebooks](https://juliareinforcementlearning.org/ReinforcementLearningAnIntroduction.jl/) first. (Credit goes to [Andrea PIERRÉ](https://github.com/kir0ul))
For experienced users with the latest stable Julia properly installed:
1. Clone this project.
1. Start the Julia REPL inside the project folder.
1. Activate and instantiate the environment
1. `import Pkg`
2. `Pkg.activate(".")`
3. `Pkg.instantiate()`
3. Start [Pluto.jl](https://github.com/fonsp/Pluto.jl)
1. `import Pluto`
1. `Pluto.run()`
4. Now you can see the Pluto page is opened in your browser. Paste
`notebooks/Chapter01_Tic_Tac_Toe.jl` (or any other file under the `notebooks` folder) into
the input box and click the `Open` button.
## Useful Links
- [Solutions of the book exercises : Reinforcement Learning 2nd Edition](https://github.com/LyWangPX/Reinforcement-Learning-2nd-Edition-by-Sutton-Exercise-Solutions)