class_docstr: (Experimental) A MathChat agent that can handle math problems.
code: def _reset(self):
      # super().reset()
      self._valid_q_count = 0
      self._total_q_count = 0
      self._accum_invalid_q_per_step = 0
      self._previous_code = ""
      self.last_reply = None
  
imports: import re
  import os
  from pydantic import BaseModel, Extra, root_validator
  from typing import Any, Callable, Dict, List, Optional, Union, Tuple
  from time import sleep
  from autogen._pydantic import PYDANTIC_V1
  from autogen.agentchat import Agent, UserProxyAgent
  from autogen.code_utils import UNKNOWN, extract_code, execute_code, infer_lang
  from autogen.math_utils import get_answer
label_desc: Use image node_id 3 for calling the MathUserProxyAgent obj's underlying member method code with example usage: obj._reset() without return types