๐ก Project Network Simulator is a Python-based simulation tool designed to model, analyze, and visualize networks within the context of Operations Research (OR). It provides a powerful and intuitive framework for simulating project networks, critical paths, time-cost trade-offs, and other network-based decision-making scenarios often encountered in project management and systems engineering.
๐ฏ Purpose: This simulator helps users,
-
Understand and apply network planning techniques like CPM (Critical Path Method).
-
Analyze project timelines, activity dependencies, and project risks.
-
Simulate project execution strategies under various constraints (time, cost, resources).
-
Gain insights into how different network structures influence the overall project duration and cost.
๐ง Features: ๐งญ Network Topology Modeling โ Build directed graphs to represent tasks and dependencies.
โฑ๏ธ Critical Path Calculation โ Automatically compute earliest and latest start/finish times, floats, and critical paths.
๐ธ Time-Cost Tradeoff Analysis โ Evaluate crashing scenarios to reduce project duration with cost implications.
๐ Gantt Charts and Timeline Visuals โ Visualize project schedules and progress.
๐พ Export Reports โ Generate summary reports of project duration, critical tasks, and risk metrics.