CS6100 voting strategies analysis software