/**
 * Selection Utilities
 * مقارنة بين النسخة الأصلية والمعدّلة لتحديد الأفضل.
 */

/**
 * يقارن أداء النسخة الجديدة بالأصل.
 * لو الفرق أكبر من threshold → النسخة ناجحة.
 */
export function selectImproved(
  baseScore: number,
  candidateScore: number,
  threshold: number
): boolean {
  return candidateScore - baseScore >= threshold;
}
