Predicate playing