આ લોજિકલ કામગીરી પ્રોગ્રામિંગ ઘણીવાર એલ્ગોરિધમ્સ અને વર્તમાન પરિણામો અથવા બદલાઈ શરતો આધારે આદેશોની અનુગામી સેટ "ચોઇસ" ના અમલીકરણ ડાળીઓ માટે વપરાય છે.