Updated AI trait to allow for even easier creation of new AI heuristics.
 Smoothness is now in log space, so it represents the number of merges
 that need to happen before they can merge. Still doesn't handle distant
 tiles