An ordinary undirected graph, using Hash.
UndirectedHashGraph.new(vertices= [], edges= [], params= {})
Creates an undirected graph, which has vertices and edges.
See DirectedHashGraph.new.
The same as DirectedHashGraph.