/evolvable-NES

Neuroevolution experiments for NES games

Primary LanguageLua

evolvable-NES

Neuroevolution experiments for NES games

Setup

You will need to install fceux for your distribution (e.g. apt-get install fceux), then torch (http://torch.ch/docs/getting-started.html). To use the graphical components (iup) in fceux you'll need to install them manually by following those two guides: one and two. Then you can install fceux for Windows (has debugger, chaat search and other useful goodies), download the roms and copy the savestates by running ./setup.sh.

Resources

  1. SMB RAM map
  2. MarI/O - Machine Learning for Video Games (video)
  3. MarI/O (code)
  4. CMS-ES implementation in Matlab/Octave