class_docstr: This object is effectively a prebuilt quorum (with requirement 1) of common patterns, followed by a human check
class_docstr_tok: ["This","object","is","effectively","a","prebuilt","quorum","(","with","requirement","1",")","of","common","patterns",",","followed","by","a","human","check"]
code: def __init__(self, config: Config):
      super().__init__(config)
  
      self.checkers: List[Checker[str]] = []
      # Disable human checker for automated systems
      if config.verbosity >= 0:
          self.decider = config(HumanChecker)
      else:
          self.decider = None
  
      # We need to modify the config for each of the objects
  
      # First PyWhat, as it's the fastest
      self.checkers.append(config(What))
  
      # Next, the json checker
      self.checkers.append(config(JsonChecker))
  
      # Second to last, the quadgrams checker
      self.checkers.append(config(Quadgrams))
  
      # Finally, the Brandon checker, as it is the slowest
      self.checkers.append(config(Brandon))
  
file_path: Ciphey/ciphey/basemods/Checkers/ezcheck.py
imports: from typing import Dict, List, Optional
  from ciphey.iface import Checker, Config, ParamSpec, T, registry
  from .brandon import Brandon
  from .format import JsonChecker
  from .human import HumanChecker
  from .quadgrams import Quadgrams
  from .regex import RegexList
  from .what import What
label_desc: Use image node_id 3 to create a new EzCheck object from inherited base classes: Checker with example: obj = EzCheck(config)