Komputer przechodzi z Super Mario Noob do Mistrza w 24 godziny

$config[ads_kvadrat] not found

How to play MARIO in Minecraft! Real life family MARIO! Battle NOOB VS PRO Animation

How to play MARIO in Minecraft! Real life family MARIO! Battle NOOB VS PRO Animation
Anonim

Programista i Mario Speedrunner Seth Bling stworzył algorytm komputerowy, który został pokonany Super Mario World. Tym, co sprawia, że ​​Mari / O jest uczeniem maszynowym - jest metoda, która polega na biologii, opierając się na tzw. Sieciach neuronowych i ewolucji poprzez iterację. Równania matematyczne działają jak sztuczne neurony, a te bloki budowane razem tworzą sieć. Bot uruchamia się dokładnie tak, jak robiłeś to, gdy zajmowałeś się swoim pierwszym kontrolerem - coś w rodzaju głupiego stania w miejscu, aż do połączenia, które oznacza, że ​​prawy przycisk oznacza przejście w prawo.

W przeciwieństwie do ciebie, program może numerycznie przypisywać wartości sprawności, ponieważ unika dołów lub ognistych kul (wyższe liczby dla sieci, które idą dalej). A po kilkudziesięciu pokoleniach mistrz rodzi się z najlepiej przystosowanych sieci.

Poprzez umieszczenie tego procesu na wideo, Bling w pewnym sensie dał ci wgląd w to, co twój własny mózg przetwarzał za pierwszym razem, gdy dopasowałeś się do roli włoskiego hydraulika, by tupać żółwie i gromadzić pływające monety. Chcesz stworzyć własnego mistrza komputera z przewijaniem bocznym? Bling opublikował tutaj kod źródłowy.

$config[ads_kvadrat] not found