Commit Graph

16 Commits

Author SHA1 Message Date
121d4cd44a Refactor Event comparison logic for clarity and add getRandomChild method to ServerNodeState for improved child selection; update simulation tests for null checks and event processing 2025-02-19 11:06:07 +01:00
64e135810a Replace ArrayList with List.copyOf in getFutureEventList method for improved immutability 2025-02-14 15:46:29 +01:00
ffdb3021fd Refactor
- simulation result handling to use builder pattern
- result to use only arrays instead of maps
- updated references to other classes
2025-02-12 14:33:32 +01:00
d7d74e231e Refactor Net and ServerNodeState classes to improve child node handling and simplify simulation initialization 2025-02-09 22:14:23 +01:00
fbc9aeac2c Refactor simulation and net example tests to use builder pattern for ServerNode and improve arrival handling logic 2025-02-07 17:33:27 +01:00
673be95858 Fix typo in spawnArrivalToChild method call in Simulation class 2025-02-06 14:42:41 +01:00
32072ff764 Add maxQueue to ServerNode, refactor Event to use node index, and implement buildNodeStates method in Net 2025-02-06 14:28:49 +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
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
2a4b494843 Test Net
- added net test
- added more docs
2025-01-29 10:54:42 +01:00
0fba0cc1fc Changed logic for Unavailable 2025-01-28 19:12:05 +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