Skip to content

In this repository I'll be programming the cool exercises of the Book Reinforcement-Learning: An introduction by Sutton

License

Notifications You must be signed in to change notification settings

Yuxin-dev/Reinforcement-Learning-Golang

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reinforcement-Learning-Golang

In this repository I'll be programming the cool exercises of the Book Reinforcement-Learning: An introduction by Sutton

Jacks-car-rental-with-policy-iteration

Solution to the Exercise 4.5 of the book Reinforcement Learning by Sutton

example output 5x5

0 0 1 1 2 2
0 0 0 1 1 2
1 1 0 0 1 1
2 1 1 0 0 1
2 2 1 1 0 0
3 2 2 1 0 0

gambler-problem-value-iteration

solution to the problem 4.9 of the book Reinforcement Learning by Sutton

using probability = 0.25 screen shot 2018-02-07 at 00 58 19 screen shot 2018-02-07 at 00 57 50

using probability = 0.45 screen shot 2018-02-07 at 00 49 02 screen shot 2018-02-07 at 00 48 22

using probability = 0.55 screen shot 2018-02-07 at 00 50 22 screen shot 2018-02-07 at 00 49 38

Windy Gridworld

Solution to the Example 6.5 of the book Reinforcement Learning by Sutton
Output 4 actions:
screen shot 2018-04-14 at 19 04 48
Output 8 actions:
screen shot 2018-04-14 at 19 06 13


Output 9 actions:
screen shot 2018-04-14 at 19 07 44


Output stochastic:

screen shot 2018-04-14 at 19 22 46

Cliff Walking

Solution to the Example 6.6 of the book Reinforcement Learning by Sutton Output

screen shot 2018-04-14 at 19 12 19


Mountain Car using Sarsa with semi-gradient and coarse coding.

output

About

In this repository I'll be programming the cool exercises of the Book Reinforcement-Learning: An introduction by Sutton

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%