Наткнулся на весьма годную техническую базу для Apex. Это не готовый чит, а именно структурированная обертка (API), которая берет на себя всю грязную работу по математике, структурам данных и предикшну. Если планируете писать свой internal или external с нуля, этот сурс сэкономит пару недель...