original_docstring: 
          Number of successes without considering botches.
  
          @diff: int: difficulty of the roll.
  
          @return: int -- Total number of successful D10s.
          
docstring: Number of successes without considering botches.
docstring_tokens: Number of successes without considering botches .
code: def successes(self, diff=None):
          """
          Number of successes without considering botches.
  
          @diff: int: difficulty of the roll.
  
          @return: int -- Total number of successful D10s.
          """
          if not diff:
              diff = self.diff
          total = 0
          for die in self.dice:
              if die.success(diff):
                  total += 1
          return total
code_tokens: def successes ( self , diff = None ) : if not diff : diff = self . diff total = 0 for die in self . dice : if die . success ( diff ) : total += 1 return total
short_docstring: Number of successes without considering botches.
short_docstring_tokens: Number of successes without considering botches .
comment: """
          Number of successes without considering botches.
  
          @diff: int: difficulty of the roll.
  
          @return: int -- Total number of successful D10s.
          """