class_docstr: Defines a set of values of interest for a particular feature along with an associated sub-score.
docstr: Checks whether this bin overlaps with the given other bin.
  
  @param other: An instance of the same class as self specifying the other bin
  @return: bool, true if the bins share at least one element and false otherwise
docstr_tok: ["Checks","whether","this","bin","overlaps","with","the","given","other","bin",".","@","param","other",":","An","instance","of","the","same","class","as","self","specifying","the","other","bin","@","return",":","bool",",","true","if","the","bins","share","at","least","one","element","and","false","otherwise"]
code: def overlaps(self, other: "Bin") -> bool:
      """
      Checks whether this bin overlaps with the given other bin.
  
      @param other: An instance of the same class as self specifying the other bin
      @return: bool, true if the bins share at least one element and false otherwise
      """
      raise NotImplementedError(
          "Method overlaps in Bin not implemented."
      )
  
imports: import abc
  from numbers import Real
  from typing import Dict, Set, Any, Optional
  from aix360.algorithms.rule_induction.trxf.core import Feature
label_desc: Use image node_id 4 for calling the Bin obj's underlying member method code with example usage: obj.overlaps(other) without return types