multi-fit implementation for simplex