तो, आप एक गणितीय एल्गोरिथ्म के बारे में सोचते हैं, जिसमें मिट्टियों की सभी विशेषताओं को डालने पर, जो सूजन के प्रकार की हैं और मिट्टियाँ जो गैर-सूजन प्रकार की हैं, आप एक सॉफ्टवेयर बना सकते हैं या आप एक एल्गोरिथ्म बना सकते हैं जो आपको एक सीधा-सीधा उत्तर देता है कि आपको एक निश्चित मिट्टी का अनुप्रयोग क्या करना चाहिए या सिविल इंजीनियरिंग या भू-तकनीकी इंजीनियरिंग कार्यों में इस प्रकार की मिट्टी से बचा जाना चाहिए, ठीक है।