Ranked choice voting has led to a stable two party system everywhere it's been tried. Wrong solution if thats the problem you're tying to solve. (Giving third party candidates a chance)
It does tend to reduce polarization of the platforms and drive them to more moderate positions though.
If you want more parties you need a proportional representation system.