Я пытаюсь создать код, который рисует квадраты и прямоугольник, используя патчи.Используемые переменные: x и y для координат верхнего левого угла фигуры, l и w для длины и ширины и c для цвета.Я использовал это, и он создает прямоугольник, где 1,1 - верхний левый угол, и он имеет длину 5 и ширину 4.
to rectanglebase [x y w l c]
ask patches with [pxcor <= w and pxcor >= x and pycor <= y and pycor >= (- l + 2)]
[set pcolor c]
end
to therectangle
rectanglebase 1 1 4 5 red
end
Если я хочу, чтобы x и y были другими значениямиЧто я должен исправить?каждый раз, когда я добавляю другое значение, вывод не то, что я хочу.Какие модификации нужны моему коду, чтобы нарисованный прямоугольник был в координатах x и y, которые я поместил в прямоугольник?