Giacomo Bertolazzi
0d88b66bac
Update README.md
2025-02-11 14:24:17 +01:00
14063300f2
Update simulation result handling and improve result processing
2025-02-05 21:19:19 +01:00
1e6fea8af7
Rename Statistics class to NodeStats and update references throughout the codebase
2025-02-05 17:17:26 +01:00
363b5ffee6
Refactors
...
- getNode method to handle invalid node index and improve error handling
- update parameter description in SimulationMultiple constructor
- enhance calcError method in StatisticsSummary for better clarity and functionality.
2025-02-05 16:49:24 +01:00
af192c8bf3
Fixes
...
- throughput instead of troughput
- removed automatic calc of error
- better structured result summary
2025-02-05 10:36:07 +01:00
7de4e80bb0
Fix stddev campionaria
2025-02-05 09:47:33 +01:00
f591de5a06
Fixes
...
- enhance Result and ResultSummary
- added new example
- added new launch configuration
- fixed RNG with seed 0 not correclty generating streams
2025-02-05 09:40:38 +01:00
c7d9c05dc3
Added Tests
2025-02-04 11:30:43 +01:00
173dee884f
Update README and refactor EndCriteria and Simulation classes for improved clarity and functionality
2025-02-04 11:30:25 +01:00
2d5f43bbc9
Readme
...
- Refactor simulation handling and improve net iteration methods
2025-02-03 18:55:31 +01:00
2acb27a6b9
EndCriteria&NetBuilder
...
- Add end criteria parsing and update simulation parameters
- added net builder from console
2025-02-03 17:33:07 +01:00
bd61042573
Refactor CSV and Net loading to use InputStream for better flexibility
2025-02-03 12:57:17 +01:00
214705b675
Refactor
...
- Plot class to use JList for statistics selection and improve chart update logic
2025-02-02 21:56:22 +01:00
7a5b2cc078
Plot
...
- added simple plot
- refactored summary of runs
2025-01-31 11:15:55 +01:00
8c349d6eec
Fixed csv
...
- added examples.csv
- fixed csv logic for header and first line
2025-01-30 11:46:25 +01:00
5e5b51e38c
Refactoring
...
- better args input
- possibility to simulate or display the results
- modified CSV logic
2025-01-30 11:11:57 +01:00
b7b95fad7b
Added Save and Load Net
...
- added kryo
- added save/load Net
- added examples in resources
- Main require a file.net
2025-01-29 16:53:40 +01:00
f67def549a
Removed BCNN classes
2025-01-29 12:10:29 +01:00
0c82dc7dff
Docs
...
- added docs for all the classes and methods
- fixed variance --> stdDev
2025-01-29 12:07:36 +01:00
2a4b494843
Test Net
...
- added net test
- added more docs
2025-01-29 10:54:42 +01:00
be3d95b86e
Merge branch 'unavailable_logic'
2025-01-28 19:27:21 +01:00
0fba0cc1fc
Changed logic for Unavailable
2025-01-28 19:12:05 +01:00
4866864808
Revert "Added Unavailable times"
...
This reverts commit c4d7f04d0d .
2025-01-28 16:23:55 +01:00
c4d7f04d0d
Added Unavailable times
...
- added event unavailable
- added event start time
- changed servernode logic for unavailability
- changed simulation logic
- added unavailable time to results
- added unavailable statistics
- fixed tests
2025-01-28 15:03:42 +01:00
75b12788c8
Refactor
...
- removed unused code
- changed net inputs for better usability
2025-01-27 20:32:27 +01:00
a729dfb123
Param
...
- added parameters to main
- print and/or save
- added more data to the stats
- removed lower and upper bounds for simplier error
2025-01-27 13:45:54 +01:00
71dac2c6d1
Updated for TStudent
...
- calculated confidence interval
2025-01-24 21:01:31 +01:00
bbb069d4d1
Tests for sim
...
- added event and node tests
2025-01-24 11:44:39 +01:00
00a09be756
Fixed Rngs
...
- removed rngs
- added method for streams in Rng
- changed the number of streams possibles
- parallel and iterative run give now the same results
2025-01-24 10:59:41 +01:00
4601e76438
Docs
...
- added some Todo docs
2025-01-23 20:38:21 +01:00
67c5a465a1
Distributions
...
- added all distributions required
- introduced tests
2025-01-23 20:29:21 +01:00
90340a3193
Refactoring
...
- better naming
- removed extra functions
- updated better statistics
2025-01-22 22:33:38 +01:00
0f4b0885cc
Statistics
...
- better positioning for classes
2025-01-22 17:30:45 +01:00
69b8e5710b
Refatoring
...
- separated net topology from the simulation nodes
- moved files in a better hierarchy
2025-01-22 17:04:53 +01:00
b9cd0ddeb7
Fix arrivals
...
- arrivals used the distribution of the departure (sources)
2025-01-22 14:34:00 +01:00
7eea127e03
Start of average
...
- added average of the runs
- added variance of the runs
2025-01-21 20:44:49 +01:00
8e1085c6b1
Refactoring
...
- better connection between name of class and logic
- fixed bugs
2025-01-20 21:57:52 +01:00
a39898416a
Threads
...
- fixed bug
2025-01-20 20:46:02 +01:00
89e89108a9
Multi Run Threads
2025-01-19 23:57:15 +01:00
d7b968d0a2
Bugfix
...
- fixed negative sample from distribution for time
2025-01-17 19:47:05 +01:00
7b46054b70
End Simulation Criteria
2025-01-17 19:39:51 +01:00
ccde6a9668
JavaDoc added
2025-01-17 12:40:18 +01:00
0d541f7737
Rewrite
...
- rewritten all the sim code in a way to make easier to read and collect stats
2025-01-17 12:29:47 +01:00
f0b6cbfba3
Rngs
...
- imoprted and fixed for java
2025-01-17 12:28:11 +01:00
49ac43b1fa
init bcnn
2025-01-15 17:06:29 +01:00
ad160877de
init
2025-01-15 16:59:52 +01:00
Giacomo Bertolazzi
695add3440
Initial commit
2025-01-15 16:43:29 +01:00