Računalo ide od Super Mario Noob do majstora u 24 sata

$config[ads_kvadrat] not found

NOOB vs PRO vs HACKER - Super Mario Run

NOOB vs PRO vs HACKER - Super Mario Run
Anonim

Software developer i Mario speedrunner Seth Bling je stvorio računalni algoritam koji je osvojio Super Mario svijet, Ono što MarI / O čini kvačicom jest strojno učenje - metoda koja se iz biologije hrani, oslanjajući se na takozvane neuronske mreže i evoluciju kroz iteraciju. Matematičke jednadžbe djeluju kao umjetni neuroni, a ti građevni blokovi zajedno čine mrežu. Bot započinje upravo onako kako ste to učinili kada ste rukovali s prvim kontrolorom - nekako glupo stojeći na mjestu, sve dok ne uspostavite vezu koja znači da desni gumb znači da idete desno.

Za razliku od vas, program može numerički odrediti vrijednosti fitnessa jer izbjegava jame ili vatrene kugle (veći brojevi za mreže koje idu dalje). I nakon nekoliko desetaka generacija, šampion se rađa iz najjačih mreža.

Postavljanjem procesa na video, Bling vam je, u određenom smislu, dao uvid u ono što je vaš vlastiti mozak obradio prvi put kad ste se prilagodili talijanskom vodoinstalateru da gazi kornjače i gomila plutajuće kovanice. Želite li stvoriti svoj osobni računalni šampion? Bling je ovdje objavio izvorni kod.

$config[ads_kvadrat] not found