Creates progression-free integer partitions; can be used to improve lower bounds for van der Waerden numbers