What does "a polynomial attacker" mean? I think I get the idea, but the term is not very well known by google.
You will see this called a 'PPT' in the literature, where PPT = Probabilistic Polynomial Time.
Technically this treats O(n^2) and O(n^10000) as the same effort.