I cleaned up the player4 code, added throttling checks to stop our iterative board improvement methods if they don't yield results, and implemented board spacing, where we move the edge row to the very bottom of very top of the board. this increases the score (though i'm not 100% sure why)