docstr: ...Test seeded Hawkes simu is re-seeded under multiple simulations
          
code: def test_simu_hawkes_multi_seed(self):
      """...Test seeded Hawkes simu is re-seeded under multiple simulations"""
      seed = 504
      hawkes = SimuHawkes(
          kernels=self.kernels,
          baseline=self.baseline,
          end_time=10,
          verbose=False,
      )
  
      seeded_hawkes = SimuHawkes(
          kernels=self.kernels,
          baseline=self.baseline,
          end_time=10,
          verbose=False,
          seed=seed,
      )
  
      multi_1 = SimuHawkesMulti(
          seeded_hawkes, n_threads=4, n_simulations=1
      )
      multi_2 = SimuHawkesMulti(hawkes, n_threads=4, n_simulations=1)
      multi_2.seed = seed
  
      hawkes.seed = seed
      multi_3 = SimuHawkesMulti(hawkes, n_threads=4, n_simulations=1)
  
      multi_1.simulate()
      multi_2.simulate()
      multi_3.simulate()
  
      np.testing.assert_array_equal(
          multi_1.n_total_jumps, multi_2.n_total_jumps
      )
      np.testing.assert_array_equal(
          multi_1.n_total_jumps, multi_3.n_total_jumps
      )
  
      timestamps_1 = multi_1.timestamps
      timestamps_2 = multi_2.timestamps
      timestamps_3 = multi_3.timestamps
  
      self.assertEqual(len(timestamps_1), len(timestamps_2))
      self.assertEqual(len(timestamps_1), len(timestamps_3))
  
      for t1, t2, t3 in zip(timestamps_1, timestamps_2, timestamps_3):
          np.testing.assert_array_equal(t1[0], t2[0])
          np.testing.assert_array_equal(t1[1], t2[1])
          np.testing.assert_array_equal(t1[0], t3[0])
          np.testing.assert_array_equal(t1[1], t3[1])
  
file_path: tick/tick/hawkes/simulation/tests/simu_hawkes_multi_test.py
imports: import unittest
  import numpy
  from tick.base import TimeFunction
  from tick.hawkes import SimuHawkes, HawkesKernelExp, HawkesKernelSumExp, HawkesKernel0, HawkesKernelPowerLaw, HawkesKernelTimeFunc, SimuHawkesMulti
label_desc: Use image node_id 3 for calling the Test obj's underlying member method code with example usage: obj.test_simu_hawkes_multi_seed() without return types