Genetic Algorithm File Fitter、縮めてGAFFitterは、項目のコレクションを可能な限り少ない特定サイズの量に適合しようとする遺伝的アルゴリズム(GA)に基づくツールです。たとえば、項目はファイル/ディレクトリ、量はCDやDVDかもしれません。要求されたビンの数を最小になるようにアイテムを整理するタスクは、ビン・パッキング(決定論的な多項式時間アルゴリズムが知られていないNP困難な順列組合せ問題)と呼ばれます。ヒューリスティックを使用して、そのようなGAは合理的な時間内で通常は可能な限り近い解、しばしば問題の最良の解に到達します。