Youngjoon Lee
|
9c32dc3241
|
use scientific notation if values are too large in the tables
|
2024-09-11 08:50:51 +09:00 |
|
Youngjoon Lee
|
655be33d66
|
save figures to PNG files
|
2024-09-11 07:56:10 +09:00 |
|
Youngjoon Lee
|
ac3c5c2e59
|
add analysis in python
|
2024-09-11 07:26:43 +09:00 |
|
Youngjoon Lee
|
bb4ee26ea1
|
decrease T: 50000->10000 by myself
|
2024-09-10 13:41:34 +09:00 |
|
Youngjoon Lee
|
ea29d2a3eb
|
fix: bug in NoisyCoinFlippingQueue
|
2024-09-10 13:41:26 +09:00 |
|
Youngjoon Lee
|
27e0850e77
|
fix: handling u64 properly in coeff results
|
2024-09-10 07:22:24 +09:00 |
|
Youngjoon Lee
|
1e378c7101
|
add --sent-seq-limit optional param
|
2024-09-10 07:06:34 +09:00 |
|
Youngjoon Lee
|
d0a9af68d9
|
fix: strong coeff
|
2024-09-10 06:21:48 +09:00 |
|
Youngjoon Lee
|
01d3d6f120
|
parallelize coeff bin
|
2024-09-09 19:00:59 +09:00 |
|
Youngjoon Lee
|
1e26f26d49
|
aggregate *_coeff_stats.csv files as well
|
2024-09-09 14:49:38 +09:00 |
|
Youngjoon Lee
|
809d43bec9
|
add coeff_aggr.rs
|
2024-09-09 14:46:29 +09:00 |
|
Youngjoon Lee
|
d43f08d2be
|
fix: use the correct path for saving coeff.csv
|
2024-09-09 14:30:02 +09:00 |
|
Youngjoon Lee
|
2bcfdc6bad
|
add path arg for coeff
|
2024-09-09 12:48:27 +09:00 |
|
Youngjoon Lee
|
f26c3b1dd3
|
implement strong coeff
|
2024-09-09 11:26:29 +09:00 |
|
Youngjoon Lee
|
f7712f7eaf
|
Handle messages in different indexes
|
2024-09-09 10:40:34 +09:00 |
|
Youngjoon Lee
|
c8ed2fa304
|
wip: coeff
|
2024-09-09 09:03:11 +09:00 |
|
Youngjoon Lee
|
2e26142ab5
|
add analysis binaries
|
2024-09-08 08:36:34 +09:00 |
|
Youngjoon Lee
|
befe73853b
|
remove mixnet-analysis
|
2024-09-08 08:36:00 +09:00 |
|
Youngjoon Lee
|
619c24cbb2
|
wip: add mixnet-analysis
|
2024-09-07 14:34:06 +09:00 |
|
Youngjoon Lee
|
ed74e5fd18
|
raise T: 10000->50000 arbitrarily
|
2024-09-04 04:59:08 -06:00 |
|
Youngjoon Lee
|
7bc68aa214
|
decrease T: 100000->10000 arbitrarily
|
2024-09-02 21:40:34 -06:00 |
|
Youngjoon Lee
|
71c9677e68
|
decrease T: 500000->100000 arbitrarily
|
2024-09-02 21:39:48 -06:00 |
|
Youngjoon Lee
|
5fe3e4d191
|
improve: do not remove msg from cache early if the mixnode is connected to the sender in the ordering experiments
|
2024-08-29 07:19:15 -06:00 |
|
Youngjoon Lee
|
d59eab8267
|
print paramsets progress
|
2024-08-26 07:35:29 -04:00 |
|
Youngjoon Lee
|
d15c421a3a
|
fix: receiver seq counts
|
2024-08-25 04:30:50 +09:00 |
|
Youngjoon Lee
|
8e11dec005
|
use thread and crossbeam instead of rayon
|
2024-08-25 03:38:38 +09:00 |
|
Youngjoon Lee
|
4b6a0d6164
|
add --reverse-order, and reorder exp6 paramset M to reflect the weight properly
|
2024-08-25 01:57:55 +09:00 |
|
Youngjoon Lee
|
960a184ee6
|
parallelize iterations
|
2024-08-25 01:33:17 +09:00 |
|
Youngjoon Lee
|
138ae1f5c9
|
refactor: AllSenderPeers and ReceiverPeers
|
2024-08-25 00:45:26 +09:00 |
|
Youngjoon Lee
|
2976a53628
|
refactor: AllMessagesToRelay type
|
2024-08-25 00:04:04 +09:00 |
|
Youngjoon Lee
|
68b6c33ac2
|
reduce parameters for exp6
|
2024-08-24 23:46:21 +09:00 |
|
Youngjoon Lee
|
60722361d1
|
multiple sent_seqs, sender_idx in msg, all gradual writings, new topology writing, no odercoeff calculation
|
2024-08-24 23:31:32 +09:00 |
|
Youngjoon Lee
|
ff92070498
|
flush duration writer more often
|
2024-08-23 18:24:35 +09:00 |
|
Youngjoon Lee
|
66eb6ee9d2
|
add --skip-coeff-calc
|
2024-08-23 16:13:56 +09:00 |
|
Youngjoon Lee
|
d8b6e058eb
|
add --to-paramset
|
2024-08-23 15:19:34 +09:00 |
|
Youngjoon Lee
|
e656d170e1
|
add missing features in Cargo.toml
|
2024-08-23 15:17:06 +09:00 |
|
Youngjoon Lee
|
e2ab9345c2
|
add durations.csv
|
2024-08-23 15:12:38 +09:00 |
|
Youngjoon Lee
|
4266ff445e
|
gradual write for queue_data_msg_counts
|
2024-08-23 14:47:54 +09:00 |
|
Youngjoon Lee
|
b36b8ac316
|
fix: use Vec for deterministic results
|
2024-08-22 23:03:46 +02:00 |
|
Youngjoon Lee
|
efee24d95f
|
save msg_id in the latency csv file (for responsiveness calculation later)
|
2024-08-22 22:35:13 +02:00 |
|
Youngjoon Lee
|
e256d3a744
|
optimize: build unified_recv_seq only for exp5~6
|
2024-08-22 22:28:42 +02:00 |
|
Youngjoon Lee
|
d0fe4abba9
|
fix: handle multiple senders for exp3~4
|
2024-08-22 21:15:49 +02:00 |
|
Youngjoon Lee
|
1857f9f05d
|
add unified recv_seq
|
2024-08-22 20:40:29 +02:00 |
|
Youngjoon Lee
|
6908979f30
|
fix: ignore msgs sent by mixes when building recv_seq
|
2024-08-22 20:28:43 +02:00 |
|
Youngjoon Lee
|
962b72dced
|
impl exp5~6: random network
|
2024-08-22 20:21:14 +02:00 |
|
Youngjoon Lee
|
27a8313450
|
impl exp1~4: multi path/mix
|
2024-08-22 19:14:23 +02:00 |
|
Youngjoon Lee
|
e9012eae83
|
refactor all, and prepare revised paramsets, but no multiple mix impl yet
|
2024-08-22 12:17:46 +02:00 |
|
Youngjoon Lee
|
a7f827efd0
|
save coeff
|
2024-08-22 08:20:27 +02:00 |
|
Youngjoon Lee
|
1bac94034d
|
weak
|
2024-08-21 11:38:30 +02:00 |
|
Youngjoon Lee
|
546d0a7f55
|
strong
|
2024-08-21 11:17:34 +02:00 |
|