Приведу в пример турниры по CS:GO, огранизуемые компаниями MLG, ESL, ESEA, FaceIt и другими.
Если зависает компьютер игрока во время игры, то игру ставят на таймаут и решают проблему. Благо, обычно это происходит быстро.
Если возникают проблемы с трансляцией, то игру обычно не останавливают, разве что если проблема на стороне самой игры, а не стриминг-сервиса.
Но вообще подготавливается оборудование очень тщательно, поэтому серьёзные казусы происходят редко.
———
А вот если в самой CSGO возникает какой-то баг, то игра обычно все равно продолжается. К примеру, в одном из матчей между двумя командами (названия не помню, одна из них вроде бы называлась Renegades) атакующая сторона успешно заняла точку, защита ушла на сейв, но у атаки бомба оказалась застрявшей между моделями, откуда её нереально было бы достать. Короче, раунд они проиграли. Кстати, эта карта сейчас переделывается.
Или, например, бомба вообще может не появится, также на сервер могут зайти другие игроки (если случайно показали IP на трансляции), а игрок Tarik (поправьте, если ошибся) несколько раз появлялся в зоне старта противоположной команды. Угадайте, чем это для него закончилось.
Но если произошло что-то реально серьёзное, матч/раунд переигрывается, а иногда и вообще отменяется, к примеру, если один из игроков прямо во время игры получает VAC-бан (за использование читов).
Про доту ничего сказать не могу, не слежу, но думаю, что там примерно так же, разве что немного строже, ведь киберспорт в доте развит больше, чем в КС.
Да и в кс вылетов нет обычно. Даже если игрок читерит (зачем?), то это выясняется позже. Да того же KQLY, в прыжке хедшотом убившего другого игрока, спалили только после турнира, насколько я помню.
Вылеты были в КС, давно правда. Паре игроков давали VAC-бан во время турниров. После этого создали списки игроков, на которые проверка VAC не распространяется
все программное обеспечение игроков - это мощные компьютеры
Это аппаратное обеспечение.
Странно что правильный ответ так и не дали. Существует ПО для эмулирования полной ситуации происходящего до зависания например одного из игроков. По крайней мере в cs go. В данной дисциплине постоянно бывают какие то проблемы и откаты делают частенько.
Ну в дополнение ответу по CS GO.
На недавнем мэйджоре (мейджор - престижнейший турнир, наподобие Лиги Чемпионов в футболе) одна из команд воспользовалась багом, который позволял разведать позицию врагов не выдавая себя. Баг нашли посреди групповой стадии, поэтому быстро убрать его не получалось, но игроки договорились между собой не использовать его.
Просто нажимается замечательная кнопочка F9 одним из игроков или же админами. Устраняется проблема, пауза отжимается и всё продолжается дальше. Если же проблемы случились в пылу битвы, то игра будет продолжаться с последнего сохранения, это уже решают игроки и админы.