diff --git a/Makefile b/Makefile index 00ec343..b0ebe1b 100644 --- a/Makefile +++ b/Makefile @@ -76,8 +76,8 @@ test: # Plot message propagation plot: @echo "Plotting message propagation..." - uv run plot_propagation.py $(NODE_COUNT) --topology-file $(TOPOLOGY_FILE) --peer-count $(PEER_COUNT) --non-mesh-node-peer-count $(NON_MESH_NODE_PEER_COUNT) --simconfig-file $(SIMCONFIG_FILE) -o new-latencies-plots/30slots_batch_50ms_node$(NODE_COUNT)_mesh_nodes$(MESH_NODE_COUNT)_mesh_attesters$(MESH_ATTESTER_COUNT)_non_mesh_attesters$(NON_MESH_ATTESTER_COUNT).png - @test -f new-latencies-plots/30slots_batch_50ms_node$(NODE_COUNT)_mesh_nodes$(MESH_NODE_COUNT)_mesh_attesters$(MESH_ATTESTER_COUNT)_non_mesh_attesters$(NON_MESH_ATTESTER_COUNT).png && echo "Plot generated: new-latencies-plots/30slots_batch_50ms_node$(NODE_COUNT)_mesh_nodes$(MESH_NODE_COUNT)_mesh_attesters$(MESH_ATTESTER_COUNT)_non_mesh_attesters$(NON_MESH_ATTESTER_COUNT).png" || echo "Plot generation failed" + uv run plot_propagation.py $(NODE_COUNT) --topology-file $(TOPOLOGY_FILE) --peer-count $(PEER_COUNT) --non-mesh-node-peer-count $(NON_MESH_NODE_PEER_COUNT) --simconfig-file $(SIMCONFIG_FILE) -o some-plots/30slots_batch_5ms_node$(NODE_COUNT)_mesh_nodes$(MESH_NODE_COUNT)_mesh_attesters$(MESH_ATTESTER_COUNT)_non_mesh_attesters$(NON_MESH_ATTESTER_COUNT).png + @test -f some-plots/30slots_batch_5ms_node$(NODE_COUNT)_mesh_nodes$(MESH_NODE_COUNT)_mesh_attesters$(MESH_ATTESTER_COUNT)_non_mesh_attesters$(NON_MESH_ATTESTER_COUNT).png && echo "Plot generated: some-plots/30slots_batch_5ms_node$(NODE_COUNT)_mesh_nodes$(MESH_NODE_COUNT)_mesh_attesters$(MESH_ATTESTER_COUNT)_non_mesh_attesters$(NON_MESH_ATTESTER_COUNT).png" || echo "Plot generation failed" # Clean build artifacts and simulation results clean: diff --git a/plots/4x-compute.png b/plots/4x-compute-baseline.png similarity index 100% rename from plots/4x-compute.png rename to plots/4x-compute-baseline.png diff --git a/plots/baseline_plot.png b/plots/baseline_plot.png index 76ccc6c..b0ac54c 100644 Binary files a/plots/baseline_plot.png and b/plots/baseline_plot.png differ diff --git a/plots/doubling-compute.png b/plots/doubling-compute-baseline.png similarity index 100% rename from plots/doubling-compute.png rename to plots/doubling-compute-baseline.png diff --git a/plots/updated_time_plot.png b/plots/updated_time_plot.png new file mode 100644 index 0000000..ad42e0e Binary files /dev/null and b/plots/updated_time_plot.png differ diff --git a/simconfig.yaml b/simconfig.yaml index fdc120d..f6e6ad5 100644 --- a/simconfig.yaml +++ b/simconfig.yaml @@ -4,9 +4,9 @@ client_split: prysm: 44 lighthouse: 56 prysm_validator: - batch_interval: 50 - batch_verifier_time: 18000 + batch_interval: 5 + batch_verifier_time: 4500 lighthouse_validator: - validator_time: 10000 + validator_time: 2500 slots_to_run: 30 msg_size: 192