A Comprehensive Guide to Pre-Roll Machine Knowledge