text: Тогда псевдокод может быть выражен следующим образом: Алгоритм простой_плохой_алгоритм( p {\displaystyle p} , S {\displaystyle S} ) V {\displaystyle V} := ∅ {\displaystyle \emptyset } для θ = 0 , ⋯ , 2 π {\displaystyle \theta =0,\cdots ,2\pi } : // проводим луч с углом with angle θ {\displaystyle \theta } r {\displaystyle r} := ∞ {\displaystyle \infty } для каждого препятствия из S {\displaystyle S} : r {\displaystyle r} := min( r {\displaystyle r} , расстояние от p {\displaystyle p} до препятствия в этом направлении) добавляем вершину ( θ , r ) {\displaystyle (\theta ,r)} в V {\displaystyle V} возвращаем V {\displaystyle V} Теперь, если была бы возможность просмотреть бесконечно много углов, результат был бы правильным.