Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

2010

Theses/Dissertations

University of Louisville

Articles 1 - 1 of 1

Full-Text Articles in Computer Engineering

Application Of Temporal Difference Learning To The Game Of Snake., Christopher Lockhart May 2010

Application Of Temporal Difference Learning To The Game Of Snake., Christopher Lockhart

Electronic Theses and Dissertations

The game of Snake has been selected to provide a unique application of the TD( ) algorithm as proposed by Sutton. A reinforcement learning technique for producing computer controlled players is documented. Using value function approximation with multilayer artificial neural networks and the actor-critic architecture, computer players capable of playing the game of Snake can be created. The adaptation to the standard neural network backpropagation procedure will be documented. Not only does the proposed technique provide reasonable player performance, its application is unique; this approach to Snake has never been documented. By performing sets of trials, the performance of the …