﻿readme of dataset:
===============================================================
In the "dataset_name.json" file (dataset_name - the name of dataset), 
there are datasets. Each line represents a separate dataset. Each 
line represents a JSON dictionary, in which:
- the value of the "Key" key is the name of the subnet
- the value of the "Value" key is the configuration of this dataset.

Below is the decryption of the "Value" parameter:
===============================================================

"nodes_list":"[***]" - a list of nodes represented as a list of 
dictionaries, where each element is a set of parameters for a 
specific node.
"neibs_data" - data about the neighbors of each node, represented 
as a dictionary, where the key is an integer node identifier, and 
the value is a list of the same node identifiers that are neighbors 
for this node. Refer to the article for information on how neighbors 
are determined.
"matrix_distance" - a table of distances between nodes, represented 
as a list of lists. Refer to the article for information on how 
distances are obtained.


Decryption of node parameters:
===============================================================
"id" - The unique name of the node
"pos" - location of the node in the coordinate grid.
┌-------------------------------------------------------------┐
*  The simulation system uses a coordinate grid to calculate 
   distances between nodes and for network visualization. 
*  Only one node can be located at a single point.
└-------------------------------------------------------------┘
"isChecked" - a service parameter used in clustering algorithms.
"validators" - the number of validators on a single node.
"Identificator" - a numerical identifier of a node, necessary 
for working with the table of distances between nodes.
"Tag" - a service tag used for debugging code.
"wait_time" - waiting time, a delay used for greater 
approximation to a real network in which a node "operates."
"IncludedInCluster" - a service parameter used in clustering 
algorithms.
"kL" - a service parameter used in clustering algorithms.
"kR" - a service parameter used in clustering algorithms.
"LongRoadL" - a service parameter used in clustering algorithms.
"LongRoadR" - a service parameter used in clustering algorithms.

===============================================================