class_docstr: .. include:: /global.rst
  
  Please refer to |pso| for details on this algorithm.
class_docstr_tok: ["..","include",":",":","\/global.rst","Please","refer","to","|pso|","for","details","on","this","algorithm","."]
code: def particle2dict(self, particle):
      return dict(
          [
              (k, v)
              for k, v in zip(self.bounds.keys(), particle.position)
          ]
      )
  
imports: import math
  import operator
  import random
  import array
  import functools
  from .solver_registry import register_solver
  from .util import Solver, _copydoc, uniform_in_bounds
  from .None import util
  from .Sobol import Sobol
label_desc: Use image node_id 15 for calling the ParticleSwarm obj's underlying member method code with example usage: obj.particle2dict(particle) and returns: dict