Development And Validation Of A Simulator Based On A First-Principle Flotation Model