아래에 설명되고 링크 된 목록에서 가져온 사이트 대화방의 메시지로 구성된 문자열이 입력 되면 해당 메시지가 50 바이트 이하로 표시되는지 여부를 예측하는 참 또는 거짓 값을 출력합니다.
진실 또는 허위 값을 사용할 수는 있지만 동일해야합니다 (즉, 하나는 진실과 하나는 거짓). 입력은 줄 바꿈이 제거 된 원시 HTML로 제공되며 ASCII가 아닌 유니 코드 문자를 포함 할 수 있습니다. UTF-8 이외의 다른 입력이 필요한 경우 답변으로 입력하십시오.
이 챌린지에 대한 성공적인 제출은 아래 링크 된 목록에서 가장 높은 비율의 채팅 메시지를 정확하게 예측하는 것입니다. 주어진 두 제출이 동일한 성공률을 갖는 경우 더 짧은 제출이 이길 것입니다.
전체 메시지 세트에서 코드를 실행하고 정확한 백분율을 계산하기위한 지침을 제공하십시오. 이상적으로는 긍정적 인 테스트 사례를 반복하고 코드가 올바른 코드 수를 출력 한 다음 부정적인 테스트 사례에서 동일한 코드를 생성하는 약간의 상용구 코드 (50 바이트로 계산되지 않음) 여야합니다. 그런 다음 전체 점수는을 통해 수동으로 계산할 수 있습니다 (correctPositive + correctNegative) / totalMessages
.
귀하의 코드는 합리적으로 테스트 가능하므로 합리적인 최신 하드웨어의 전체 채팅 메시지 목록에 대해 5 분 이내에 완료해야합니다.
채팅 메시지의 전체 목록은 여기 에서 확인할 수 있으며 진지한 테스트 사례로 별표가 표시된 1000 개의 최신 메시지와 허위 테스트 사례로 별표가없는 1000 개의 최신 메시지로 구성됩니다. 요점에는 두 개의 파일이 있습니다. 별표가 표시되지 않은 메시지는 반쯤 아래로 스크롤하십시오.
Don'?t star
\^
O2