@masiarek I really like a new method that takes some time to understand. It's called a dodgson-hare synthesis
see http://jamesgreenarmytage.com/dodgson.pdf
Abstract: In 1876, Charles Dodgson (better known as Lewis Carroll) proposed a committee election procedure that chooses the Condorcet winner when one exists, and otherwise eliminates candidates outside the Smith set, then allows for re-votes until a Condorcet winner emerges. The present paper discusses Dodgson’s work in the context of strategic election behavior and suggests a “Dodgson-Hare” method: a variation on Dodgson’s procedure for use in public elections, which allows for candidate withdrawal and employs Hare’s plurality-loser-elimination method to resolve the most persistent cycles. Given plausible (but not unassailable) assumptions about how candidates decide to withdraw in the case of a cycle, Dodgson-Hare outperforms Hare, Condorcet-Hare, and 12 other voting rules in a series of spatial-model simulations which count how often each rule is vulnerable to coalitional manipulation. In the special case of a one-dimensional spatial model, all coalitional voting strategies that are possible under Condorcet-Hare can be undone in Dodgson-Hare, by the withdrawal of candidates who have incentive to withdraw.