Підліток створив ШІ для пошуку чітерів у Counter-Strike: GO та вже забанив 15 тисяч гравців

Автор: Ігор Нікітін | 28 листопада 2019, 11:27

Counter-Strike: Global Offensive, як і інші шутери на PC, не може похвалитися відсутністю чітерів. Valve хоч і бореться з порушниками, але «шахраї» продовжують регулярно втручатися в гру чесних геймерів. Користувача Steam з ніком 2Eggs це дістало, і він вирішив взяти ситуацію в свої руки.

Що відомо

Хлопець вирішив зменшити кількість чітерів у CS: GO банальним виловом порушників. Однак для цього він обрав нестандартний спосіб. 2Eggs створив HestiaNet - систему зі штучним інтелектом, яка вміє відрізняти чітерів від чесних гравців. Щоб система не помилялася, розробник «годував» її ігровими даними, зібраними з 2015 року, і з кожним днем ​​HestiaNet ставав все розумнішим.

Як зазначає The Loadout, це не єдина програма, яка допомагає відловлювати чітерів. Наприклад, за чистотою серверів стежать VACNet та FACEIT, але HestiaNet виділяється тим, що платформа створена одним підлітком з Великобританії.

«Що мене зацікавило в цьому, так це демонстрація, яку Джон Макдональд [старший програміст Valve] провів на GDC в 2018 році. Після цього я хотів подивитися, чи зможу зробити щось подібне, але я буду одним з тих, хто прийматиме жорсткі рішення щодо того, що хтось обманює, а хтось ні. Я довів свою роботу до прийнятного стану лише цього року», - розповів 2Eggs.

Назвали HestiaNet на честь богині Гестії, яка володіла силою зцілення та вважалася берегинею сімейного вогнища і жертовного вогню. Розробник пояснив, що для нього чітери - хвороба CS: GO, яку потрібно вилікувати.

«Я хочу, щоб HestiaNet вилікувала заражені гри, позбавивши їх від якомога більшої кількості чітерів. Для багатьох з нас у співтоваристві CS: GO - це дім, а Гестія також вважається захисницею вогнища», - додав 2Eggs.

За час роботи HestiaNet розглянула 17 659 випадків, 15 104 з яких закінчилися банами. Система спочатку переглядає записані футажі, порівнює їх з базою даних та виносить вердикт. Далі HestiaNet позначає користувача, записує SteamID та відправляє рапорт. Якщо вгадала, то робить позначку і радіє, що стала розумнішою.

Для тех, кто хочет знать больше: