Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
sizzle0121 committed May 12, 2020
1 parent 0095405 commit 1cf88ab
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,11 @@
### Train an AI to crack the game!

### Live Demo
Launch and play the game (human player)
![demo](https://github.com/sizzle0121/2048-Game-and-AI/blob/master/img/demo1.gif)
Gameplay by AI
![demo](https://github.com/sizzle0121/2048-Game-and-AI/blob/master/img/demo.gif)

Launch and play the game (human player)
![demo1](https://github.com/sizzle0121/2048-Game-and-AI/blob/master/img/demo1.gif)



Expand Down Expand Up @@ -41,15 +44,15 @@ Here, I implement 6644-tuple network.


### Temporal Difference Learning
I implement TD(0) after state earning.
I implement TD(0) after state learning.
The "after state" is like the Q(s, a) value.
![TDL](https://github.com/sizzle0121/2048-Game-and-AI/blob/master/img/TDL.png)




### Future Development
>
>Add expectimax search to enhance the performance.
>Implement BitBoard to speed up training.
>Implementing DQN to extract features and train may be interesting as well.
>
>* Add expectimax search to enhance the performance.
>* Implement BitBoard to speed up training.
>* Implementing DQN to extract features and train may be interesting as well.

0 comments on commit 1cf88ab

Please sign in to comment.