ક્રેસોઓવર્સના બે મુખ્ય પ્રકારો છે, જે પ્રત્યેક ચોક્કસ પરિસ્થિતિઓમાં શ્રેષ્ઠ છે: