TY - GEN
T1 - Super Mario evolution
AU - Togelius, Julian
AU - Karakovskiy, Sergey
AU - Koutník, Jan
AU - Schmidhuber, Jürgen
PY - 2009
Y1 - 2009
N2 - We introduce a new reinforcement learning benchmark based on the classic platform game Super Mario Bros. The benchmark has a high-dimensional input space, and achieving a good score requires sophisticated and varied strategies. However, it has tunable difficulty, and at the lowest difficulty setting decent score can be achieved using rudimentary strategies and a small fraction of the input space. To investigate the properties of the benchmark, we evolve neural network-based controllers using different network architectures and input spaces. We show that it is relatively easy to learn basic strategies capable of clearing individual levels of low difficulty, but that these controllers have problems with generalization to unseen levels and with taking larger parts of the input space into account. A number of directions worth exploring for learning better-performing strategies are discussed.
AB - We introduce a new reinforcement learning benchmark based on the classic platform game Super Mario Bros. The benchmark has a high-dimensional input space, and achieving a good score requires sophisticated and varied strategies. However, it has tunable difficulty, and at the lowest difficulty setting decent score can be achieved using rudimentary strategies and a small fraction of the input space. To investigate the properties of the benchmark, we evolve neural network-based controllers using different network architectures and input spaces. We show that it is relatively easy to learn basic strategies capable of clearing individual levels of low difficulty, but that these controllers have problems with generalization to unseen levels and with taking larger parts of the input space into account. A number of directions worth exploring for learning better-performing strategies are discussed.
KW - Input representation
KW - Neuroevolution
KW - Platform games
KW - Super Mario Bros
UR - http://www.scopus.com/inward/record.url?scp=71549138688&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=71549138688&partnerID=8YFLogxK
U2 - 10.1109/CIG.2009.5286481
DO - 10.1109/CIG.2009.5286481
M3 - Conference contribution
AN - SCOPUS:71549138688
SN - 9781424448159
T3 - CIG2009 - 2009 IEEE Symposium on Computational Intelligence and Games
SP - 156
EP - 161
BT - CIG2009 - 2009 IEEE Symposium on Computational Intelligence and Games
T2 - CIG2009 - 2009 IEEE Symposium on Computational Intelligence and Games
Y2 - 7 September 2009 through 10 September 2009
ER -