LoR

module
v0.0.0-...-80b3644 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2025 License: MIT

README

Loop of the Rings (LoR) System

Overview

Loop of the Rings (LoR) is a fully decentralized, reliable cooperative system designed to facilitate collaboration among participants in various applications. This repository provides the necessary scripts to run simulations, generate results, and visualize data.

Running the System

The system can be executed using the following scripts:

Gamma-Based Results

To obtain gamma-based results, run:

./run.sh [option]
Scenario-Based Results

To obtain scenario-based results, run:

./run-linear.sh [option]
Available Options:
  • cleanup - Cleans up the previous output before running a new simulation.
  • save - Saves the generated results for further analysis.

Plotting Data

Once the results are generated, you can visualize the data using the provided plotting tool:

python3 tools/plot-data.py output/ linear-output/

Here, output/ and linear-output/ represent the respective output directories generated by run.sh and run-linear.sh.

Dependencies

Ensure you have the required dependencies installed before running the system:

  • Python 3.x
  • Required Python libraries (install using pip if needed):
    pip install matplotlib numpy pandas
    
  • Ensure the shell scripts (run.sh and run-linear.sh) have executable permissions:
    chmod +x run.sh run-linear.sh
    

Directory Structure

.
├── run.sh                  # Script to execute gamma-based simulations
├── run-linear.sh           # Script to execute scenario-based simulations
├── tools/
│   ├── plot-data.py        # Python script to plot results
├── output/                 # Directory for gamma-based results
├── linear-output/          # Directory for scenario-based results

Contact & Contributions

For any issues or contributions, feel free to create a pull request or open an issue in this repository. Your contributions to improve the system are highly appreciated!

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL