From 44cf7148405186e308b0f47479f0f513afcaa8d6 Mon Sep 17 00:00:00 2001 From: Berack96 Date: Wed, 9 Apr 2025 08:04:42 +0200 Subject: [PATCH] Update README.md to enhance clarity of simulation results; format output for better readability --- README.md | 26 +++--- src/test/resources/example2.jsimg | 141 +++++++++++++++--------------- 2 files changed, 84 insertions(+), 83 deletions(-) diff --git a/README.md b/README.md index f188c68..3970e64 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ I percorsi che invece sono direttamente responsabili per la simulazione sono: Nel jar sono presenti già 2 reti per fare degli esperimenti e/o testare se il tool funziona correttamente. Per poter vedere una run usando questi esempi basta far partire il tool in modalità interattiva e scegliere di caricare gli esempi.\ `java -jar upo-valpre.jar interactive`\ -Questa libreria è stata confrontata con il tool [JMT](https://jmt.sourceforge.net/Download.html) e le reti usate per fare il confronto si possono trovare sotto [le risorse del test](src/test/resources).\ +Questa libreria è stata confrontata con il tool [JMT](https://jmt.sourceforge.net/Download.html); le reti usate per fare il confronto si possono trovare sotto [le risorse del test](src/test/resources) e in esse ci sono anche i risultati ottenuti dalle run.\ Inoltre in alcune istanze state modificate le due reti di esempio in modo da mostrare cosa succede con l'aumento del numero di clienti nel sistema e cambiando la distribuzione di servizio di un nodo. Ogni valore ottenuto ha un sample di 1000 simulazioni. I risultati possono essere presi dal seguente [link](https://docs.google.com/spreadsheets/d/1yM1fvlpc2mIIpRe8M7_ry8m3DC3ZxNA204mM60O2hoQ/edit?usp=sharing)\ Le distribuzioni usate hanno tutte la stessa media μ: - Normale(μ, 0.6) @@ -71,9 +71,11 @@ Se si effettua una simulazione si vedranno i risultati sulla console in questo m ![1741860064265](image/README/1741860064265.png) Il tool JMT con la stessa rete produce i seguenti risultati che sono molto simili a quelli prodotti dalla libreria:\ -Queue Response Time = 7.3022 con un range [7.1456, 7.4589]\ -Queue Throughput = 0.2226 con un range [0.2182, 0.2271]\ -Queue Utilization = 0.7111 con un range [0.6959, 0.7262] +``` +Response Time (Queue) 7.3022 con range [7.1456, 7.4589] +Throughput (Queue) 0.2226 con range [0.2182, 0.2271] +Utilization (Queue) 0.7111 con range [0.6959, 0.7262] +``` Successivamente ho cambiato la distribuzione di servizio usata dal nodo "Queue".\ Come si può notare l'utilizzo e il throughput rimangono pressochè invariati tra le varie distribuzioni, ma convergono con l'aumentare dei clienti.\ @@ -89,13 +91,15 @@ Se si effettua una simulazione si vedranno i risultati sulla console in questo m ![1741862486547](image/README/1741862486547.png) Il tool JMT con la stessa rete produce i seguenti risultati che sono molto simili a quelli prodotti dalla libreria:\ -Service1 Response Time ~ 1.9866\ -Busy2 Response Time ~ 0.2825\ -Queue2 Response Time ~ 0.2279\ -Service1 Utilization ~ 0.7488\ -Calibration Number of Customers ~ 0.0150\ -Busy2 Number of Customers ~ 0.4279\ -Throughput ~ 1.5000 +``` +Response Time (Service1) 2.0115 con range [1.9671, 2.0559] +Response Time (Busy2) 0.2858 con range [0.2816, 0.2899] +Response Time (Queue2) 0.2318 con range [0.2250, 0.2387] +Utilization (Service1) 0.7472 con range [0.7410, 0.7534] +Number of Customers (Busy2) 0.4285 con range [0.4248, 0.4322] +Number of Customers (Calibration) 0.0149 con range [0.0148, 0.0151] +Throughput del Sistema 1.5094 con range [1.5005, 1.5183] +``` Successivamente ho cambiato la distribuzione di servizio usata dal nodo "Service2".\ Anche in questo caso l'utilizzo e il throughput rimangono pressochè invariati e convergono con l'aumentare dei clienti nel sistema, ma cambiano il **numero medio della coda** e il **tempo medio di attesa**.\ diff --git a/src/test/resources/example2.jsimg b/src/test/resources/example2.jsimg index 6ceb93e..7a9f579 100644 --- a/src/test/resources/example2.jsimg +++ b/src/test/resources/example2.jsimg @@ -1,6 +1,6 @@ - - + + @@ -853,13 +853,13 @@ - + - - + + - + @@ -923,78 +923,75 @@ - - - - + + + + + - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + - - - - + + + - - - + + + + +