passing anneal,bandits,rand,fmin