From 157b4cdd21ddf0b2a62a76e6ef0f0a56adfcf7e2 Mon Sep 17 00:00:00 2001 From: Brandon Date: Thu, 20 May 2021 10:29:06 +0100 Subject: [PATCH] Destroyed Contributing checkers (markdown) --- Contributing-checkers.md | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 Contributing-checkers.md diff --git a/Contributing-checkers.md b/Contributing-checkers.md deleted file mode 100644 index a28fed0..0000000 --- a/Contributing-checkers.md +++ /dev/null @@ -1,38 +0,0 @@ -```py -from typing import Dict, Optional - -from loguru import logger -from pywhat import identifier - -from ciphey.iface import Checker, Config, ParamSpec, T, registry - - -@registry.register -class GTestChecker(Checker[str]): - - """ - G-test of fitness, similar to Chi squared. - """ - - def check(self, text: T) -> Optional[str]: - logger.trace("Trying PyWhat checker") - returned_regexes = self.id.identify(text) - if returned_regexes["Regexes"] > 0: - return returned_regexes["Regexes"][0]["Regex Pattern"]["Name"] - return None - - def getExpectedRuntime(self, text: T) -> float: - # TODO: actually bench this - return 4e-7 * len(text) - - def __init__(self, config: Config): - super().__init__(config) - self.id = identifier.Identifier() - - @staticmethod - def getParams() -> Optional[Dict[str, ParamSpec]]: - pass - -``` - -Checkers return a string (with what it found) or None if it fails. \ No newline at end of file