Archive: implicit pattern learning