keep best result
parameter tuning
log update
setting update