Я пишу змейку на питоне которая играет сама в себя , в зависимости от алгоритмов. Моя проблема заключается в том что я не могу понять как реализовать алгоритм который будет находить все доступные пиксели на заданной области.
На скриншоте можно заметить ту часть которую видит сама змейка, она окрашена в серый цвет, остальная область это черный.
Можно заметить что в данном случае серый цвет должен был быть везде не оставляя черных клеток, потому что в данном случае змейка может попасть на любой пиксель но она этого не понимает.
Может кто нибудь подсказать хотя бы принцип работы такого алгоритма, что б в таких случаях как на скриншоте черных клеток не оставалось ?