- Walk in the Park

For this modeling approach, I took the steps outlined in the problem statement and adjusted previously developed code for using attractor logic, as detailed in the Module 2 videos. Particularly, I thought about the reasonable ranges for the input values, such as increasing the lower limit on the grid point spacing to prevent long run times of the model. I also made the attractor point only applicable within the geometry of the park, even though hypothetically the attractor point could expand beyond the confines of the model itself. I then grouped and labelled the steps according to the problem statement, as shown below.

- Eliminate the Echo

The creation of this model involved three major steps, with the first being based on creating a rectangular grid of cylinders. I approached this by following the steps in the class then adding in a division function to compute the proper radius for the cylinders. I also used the same size for the x and y extents of the grid markings to ensure symmetrical cylinders. Next, I made an attractor point and then followed the steps to find the cylinder height. The most confusing part about this was determining the maximum distance from the distance function, but I accomplished this by sorting the list, reversing the list order, and taking the first item on this reversed list, which would be the maximum distance from the distance function mentioned earlier.
