protocol
pairwise_ranking_dataset_protocol
Protocol for pairwise ranking datasets.
Availability:
logtalk_load(ranking_protocols(loader))Author: Paulo Moura
Version: 1:0:0
Date: 2026-05-05
Compilation flags:
staticDependencies:
(none)
Remarks:
(none)
Inherited public predicates:
(none)
Public predicates
item/1
Enumerates by backtracking the items that can be ranked.
Compilation flags:
staticTemplate:
item(Item)Mode and number of proofs:
item(-atom) - zero_or_morepreference/3
Enumerates by backtracking weighted pairwise preferences where Winner is preferred over Loser Weight times.
Compilation flags:
staticTemplate:
preference(Winner,Loser,Weight)Mode and number of proofs:
preference(-atom,-atom,-number) - zero_or_moreProtected predicates
(none)
Private predicates
(none)
Operators
(none)