Комп'ютер йде від Super Mario Noob до майстра за 24 години

$config[ads_kvadrat] not found

ДвернаÑ? охота (Выломаные двери)

ДвернаÑ? охота (Выломаные двери)
Anonim

Розробник програмного забезпечення та Маріо speedrunner Сет Блінг створив комп'ютерний алгоритм, який був завойований Super Mario World. Те, що робить MarI / O тик, - це машинне навчання - метод, який складається з біології, спираючись на так звані нейронні мережі та еволюцію через ітерацію. Математичні рівняння діють як штучні нейрони, і ці будівельні блоки разом утворюють мережу. Бот починається так само, як ви робили, коли ви обробляли свій перший контролер - начебто стомлене на місці, поки ви не зробите з'єднання, яке означає, що права кнопка означає, що ви йдете правильно.

На відміну від вас, програма може чисельно присвоїти значення фітнесу, оскільки вона уникає ям або вогняних куль (більш високі числа для мереж, які йдуть далі). І після декількох десятків поколінь з найсильніших мереж народжується чемпіон.

Розмістивши цей процес на відео, Bling, у певному сенсі, дав вам можливість заглянути в те, що ваш власний мозок оброблявся в перший раз, коли ви підійшли до себе як італійський сантехнік, щоб зупинити черепах і зібрати плаваючі монети. Хочете створити свій власний комп'ютерний чемпіон? Bling опублікував тут вихідний код.

$config[ads_kvadrat] not found