Brick Pattern Lateral Spacing Issue

Hi there,

I'm working on creating a definition for a flat brick wall that has gaps between the bricks horizontally based on the brick's distance from a curve or point (points in my example).

The issues i'm having are as follows:

-Some of the bricks overlap

-The attractor points don't seem to be working correctly (pushing bricks to the right away while pulling together bricks to the right)

I used the 'round' button to make the gaps between the bricks more uniform, which would be necessary for construction. Is there a better way to do this?

How would I go about modifying the definition so that the bricks cant overlap?

Is there a way to change the attractor point so that it pushes the bricks away from itself only, not pulling some?

Thanks in advance for any input!

-Dan