10
Derived from this, now deleted, post.
Given a string, answer (truthy/falsy or two consistent values) if it constitutes a good Bishop password, which is when all the following conditions are met:
it has at least 10 characters
it has at least 3 digits (
[0-9]
)it is not a palindrome (identical to itself when reversed)
You get 0 bytes bonus if your code is a good Bishop password.
Warning: Do not use Bishop goodness as a measure of actual password strength!
Examples
Good Bishop passwords
PPCG123GCPP
PPCG123PPCG
PPCG123gcpp
0123456789
Tr0ub4dor&3
Not Good Bishop passwords
PPCG123
(too short)
correct horse battery staple
(not enough digits)
PPCG121GCPP
(palindrome)
(too short and not enough digits)
abc121cba
(too short and palindrome)
aaaaaaaaaaaa
(palindrome and not enough digits)
abc99cba
(everything wrong)
@KrystosTheOverlord The term is defined in this challenge itself. ;-P – Erik the Outgolfer – 2019-02-13T13:36:15.113
9Aw, I was expecting some chess logic password rules… – Bergi – 2019-02-13T17:29:47.970
1I read through all the answers and not one claimed the bonus. – Veskah – 2019-02-13T21:29:14.853
"You get 0 bytes bonus if your code is a good Bishop password" — this confuses me. Is it a real bonus or not? – JDL – 2019-02-14T09:01:34.563
1@JDL you really get to substract 0 bytes from your score if you qualify for this very real bonus! What are you waiting for? – Aaron – 2019-02-14T10:24:29.497
surely it would be far harder to write a legitimate solution that wasn't a good Bishop password (though I suppose you could add a comment at the end to make it into a palindrome) – JDL – 2019-02-14T11:43:52.123
1One of your criteria is actually the reverse of what Bishop (2013) proposed. He proposed that passwords must be 10 characters or less, not more. – PyRulez – 2019-02-17T03:39:38.340
Are you telling me correct horse battery staple is not a good password? /s
– Benjamin Urquhart – 2019-03-22T23:49:42.387