Eye of Yawgmoth 
Artifact
{3}, {T}, Sacrifice a creature: Reveal a number of cards from the top of your library equal to the sacrificed creature's power. Put one into your hand and exile the rest.
click a line to search just that ability, click more to combine them
Cards that do something similar expected a card that isn't here?
Reports become test cases the matcher is graded against before an update ships. Delvefall isn't a chatbot guessing, it compares the printed rules text of every card with plain math, and examples like yours decide which differences should count.
Miren, the Moaning Well 85%
$21.46#8239
"{3}, {T}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness."
Helm of Possession 80%
$5.07#14749
"{2}, {T}, Sacrifice a creature: Gain control of target creature for as long as you control this artifact and this artifact remains tapped."