makes fitness integer
renames IStrategy to ISelectionStrategy