Trained models with RePO - A Regret Minimization Framework on Preference Learning in Large Language Models