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