Brams-Sanver Preference Approval Voting (PAV) seems like a very good voting system for single-winner elections that combines Ranking (Preference/Condorcet) and Range simplified as Approval Voting (AV).
A detailed paper by Steven Brams and Remzi Sanver can be found at
A summary by Warren Smith is copied below from:
Preference-Approval-Voting:
0. The votes are full strict rank orderings
(no ballot truncation or equality-rankings allowed).
Also voters "approve" or "disapprove" or each candidate, in a manner that
has to be compatible with the rank order.
It is not illegal to approve everybody.
It is not illegal to disapprove everybody.
1. If no candidate, or exactly one candidate,
receives a majority of approval votes,
then the PAV winner is just the AV winner (i.e most-approved candidate).
2. If two or more candidates receive a majority of approval votes, then
(i) If one of these candidates is preferred by a majority to every other majority-approved
candidate, then he is the PAV winner (even if not the AV or Condorcet winner).
(ii) If there is a cycle among the majority-approved candidates, then the
AV winner among them is the PAV winner (even if not the AV or Condorcet winner).
PAV seemed to have the best performance of the voting systems when compared by Smith using Yee Pictures in:
Stating:
The Brams-Sanver "preference approval voting" method empirically also exhibits optimal performance in this case (honest voters using mean candidate utility as approval threshold). However one occasionally encounters 2D scenarios in which the Brams-Sanver picture and the Voronoi diagram do not completely coincide.
Mean-based thresholding (defined as "The voter gives max to every candidate at least as good as the average value of all candidates, and gives min to the others.") is the best strategy here when the number of voters is sufficiently large as shown by Smith in:
Simplification:
To force optimal performance by using mean-based thresholding, the voter's approval step is removed and the approval is assumed for the top-ranked half of candidates (rounded up).
Thus, voters only need to vote using full strict rank orderings and approval can be used during vote counting.