code: def test_query_tighten_triplet_off(self):
      query_result = self.mplp.map_query(tighten_triplet=False)
  
      # Results from the Sontag code for a mplp run without tightening is:
      expected_result = {
          "var_1": 1,
          "var_0": 1,
          "var_2": 0,
          "var_3": 0,
          "var_4": 1,
          "var_5": 0,
          "var_6": 1,
          "var_7": 0,
          "var_8": 0,
          "var_9": 0,
          "var_10": 1,
          "var_11": 1,
          "var_12": 1,
          "var_13": 0,
          "var_14": 1,
          "var_15": 0,
      }
      self.assertEqual(query_result, expected_result)
  
      # The final Integrality gap after solving for the present case
      int_gap = self.mplp.get_integrality_gap()
      self.assertAlmostEqual(64.59, int_gap, places=1)
  
file_path: pgmpy/pgmpy/tests/test_inference/test_mplp.py
imports: import unittest
  import numpy
  from pgmpy.inference.mplp import Mplp
  from pgmpy.readwrite import UAIReader
label_desc: Use image node_id 1 for calling the TightenTripletOff obj's underlying member method code with example usage: obj.test_query_tighten_triplet_off() without return types