Публикации по теме 'super-mario'


Использование дарвинизма для обучения программного обеспечения
Представьте себе цель обучить компьютерную программу играть в платформер, например Super Mario, самостоятельно. Этой программе будет позволено видеть экран, блоки, гумбы — так же, как это может сделать игрок-человек. И он может вводить команды — бегать, прыгать и тому подобное — как будто у него в руках контроллер. Но мы не можем сказать программе, куда бежать и когда прыгать. Это не игровое пианино , и нет рулона перфорированной бумаги. Решением этой головоломки является программа,..