
io.github.oliviercailloux.j_voting.preferences.AntiSymmetricPreference Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of j-voting Show documentation
Show all versions of j-voting Show documentation
General classes for dealing with social choice theory.
The newest version!
package io.github.oliviercailloux.j_voting.preferences;
import com.google.common.graph.Graph;
import io.github.oliviercailloux.j_voting.Alternative;
/**
* An anti-symmetric preference is a preference who can't contains equal
* alternatives.
*/
public interface AntiSymmetricPreference extends Preference {
/**
* {@inheritDoc} This graph is anti-symmetric.
*/
@Override
Graph asGraph();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy