Understanding the Minimum Description Length Principle: A Comprehensive Guide