UNDERSTANDING THE ESSENTIAL PRINCIPLES BEHIND NEXT-GENERATION COMPUTATIONAL STRATEGIES AND THEIR USEFUL USES