Когда-то давным давно компьютеры были настолько слабыми, что каждая лишняя мысль давалась им с трудом. А игры уже хотели выглядеть красиво - свет, тени, движение. Всё это требовало сложных расчётов, которые обычный компьютер делал медленно и неохотно. И вот разработчики Quake III нашли способ… немного обмануть математику. Внутри игры спрятаны всего четыре строки кода. Когда их впервые увидели после публикации исходников на GitHub, многие не поверили, что это вообще работает. Слишком просто. Слишком странно. Не реально. Суть была в том, чтобы не считать точно. Вместо этого программа быстро «угадывала» результат, а потом слегка его поправляла. Получалось не идеально, но достаточно хорошо, чтобы глаз ничего не заметил. Зато работало гораздо быстрее. Это, как если бы вместо точного измерения вы на глаз прикинули расстояние, чуть поправились - и пошли дальше, не теряя времени. Самое забавное, что компьютер при этом делал вещи, которые обычно делать не принято: обращался с числами не так, ка