CSLib might interest you.
But yeah, all of those seem possible, although some potentially more cumbersome to do than others, depending on how many things you are comparing.
CSLib might interest you.
But yeah, all of those seem possible, although some potentially more cumbersome to do than others, depending on how many things you are comparing.