effects contain the logic for suggesting changes
effects contain the logic for suggesting changes

an effect function generates effected rows/cols, and the magnitude with which to move the rows/cols. These effect functions go in swirly/effects.py.

TadLeonard/swirly