एक सीएसपी मॉडल पर विचार करें जहां किसी विशेष चर का मूल्य बदलना महंगा है। क्या कोई कार्य है जहां उद्देश्य फ़ंक्शन खोज प्रक्रिया के दौरान चर के मूल्य में परिवर्तन की संख्या पर भी विचार करता है?
एक उदाहरण: महंगा-टू-चेंज चर कुछ अन्य एजेंट के नियंत्रण में हो सकता है और चर को बदलने के लिए उस एजेंट को शामिल करने के कुछ ओवरहेड है। एक अन्य उदाहरण: चर बाधाओं में से एक में भाग लेता है, और इस बाधा की संतुष्टि में एक महंगा फ़ंक्शन (जैसे, एक सिम्युलेटर) कॉल करना शामिल है, जैसे बाधा है, और एक महंगा है- समारोह की गणना करने के लिए। इसलिए, और महंगे से परिवर्तनशील चर हैं।