public static void run ( final AbstractRunner rr ) { time = System . currentTimeMillis ( ) ; boolean statsExist = false ; statPath = rr . getCanonicalFileName ( ) ; statsExist = rr . isAlreadyRecommended ( ) ; try { rr . run ( AbstractRunner . RUN_OPTIONS . OUTPUT_RECS ) ; } catch ( Exception e ) { e . printStackTrace ( ) ; } time = System . currentTimeMillis ( ) - time ; if ( ! statsExist ) { writeStats ( statPath , "time" , time ) ; } }
Run recommendations based on an already instantiated recommender .