@@ -129,6 +129,16 @@ Options:
129
129
- waksman: Use the AS-Waksman network
130
130
- msh: Use the (keyed) multi-set hash
131
131
132
+ --ram-rom <ROM>
133
+ ROM approach
134
+
135
+ [env: RAM_ROM=]
136
+ [default: haboeck]
137
+
138
+ Possible values:
139
+ - haboeck: Use Haboeck's argument
140
+ - permute: Use permute-and-check
141
+
132
142
--fmt-use-default-field <USE_DEFAULT_FIELD>
133
143
Which field to use
134
144
@@ -210,6 +220,8 @@ Options:
210
220
How to argue that indices are only repeated in blocks [env: RAM_INDEX=] [default: uniqueness] [possible values: sort, uniqueness]
211
221
--ram-permutation <PERMUTATION>
212
222
How to argue that indices are only repeated in blocks [env: RAM_PERMUTATION=] [default: msh] [possible values: waksman, msh]
223
+ --ram-rom <ROM>
224
+ ROM approach [env: RAM_ROM=] [default: haboeck] [possible values: haboeck, permute]
213
225
--fmt-use-default-field <USE_DEFAULT_FIELD>
214
226
Which field to use [env: FMT_USE_DEFAULT_FIELD=] [default: true] [possible values: true, false]
215
227
--fmt-hide-field <HIDE_FIELD>
@@ -253,6 +265,7 @@ BinaryOpt {
253
265
range: Sort,
254
266
index: Uniqueness,
255
267
permutation: Msh,
268
+ rom: Haboeck,
256
269
},
257
270
fmt: FmtOpt {
258
271
use_default_field: true,
@@ -298,6 +311,7 @@ BinaryOpt {
298
311
range: Sort,
299
312
index: Uniqueness,
300
313
permutation: Msh,
314
+ rom: Haboeck,
301
315
},
302
316
fmt: FmtOpt {
303
317
use_default_field: true,
@@ -341,6 +355,7 @@ BinaryOpt {
341
355
range: Sort,
342
356
index: Uniqueness,
343
357
permutation: Msh,
358
+ rom: Haboeck,
344
359
},
345
360
fmt: FmtOpt {
346
361
use_default_field: true,
@@ -384,6 +399,7 @@ BinaryOpt {
384
399
range: Sort,
385
400
index: Uniqueness,
386
401
permutation: Msh,
402
+ rom: Haboeck,
387
403
},
388
404
fmt: FmtOpt {
389
405
use_default_field: true,
@@ -427,6 +443,7 @@ BinaryOpt {
427
443
range: Sort,
428
444
index: Uniqueness,
429
445
permutation: Msh,
446
+ rom: Haboeck,
430
447
},
431
448
fmt: FmtOpt {
432
449
use_default_field: true,
@@ -470,6 +487,7 @@ BinaryOpt {
470
487
range: Sort,
471
488
index: Uniqueness,
472
489
permutation: Msh,
490
+ rom: Haboeck,
473
491
},
474
492
fmt: FmtOpt {
475
493
use_default_field: true,
@@ -513,6 +531,7 @@ BinaryOpt {
513
531
range: Sort,
514
532
index: Uniqueness,
515
533
permutation: Msh,
534
+ rom: Haboeck,
516
535
},
517
536
fmt: FmtOpt {
518
537
use_default_field: true,
@@ -556,6 +575,7 @@ BinaryOpt {
556
575
range: Sort,
557
576
index: Uniqueness,
558
577
permutation: Msh,
578
+ rom: Haboeck,
559
579
},
560
580
fmt: FmtOpt {
561
581
use_default_field: true,
@@ -602,6 +622,7 @@ BinaryOpt {
602
622
range: Sort,
603
623
index: Uniqueness,
604
624
permutation: Msh,
625
+ rom: Haboeck,
605
626
},
606
627
fmt: FmtOpt {
607
628
use_default_field: true,
@@ -646,6 +667,7 @@ BinaryOpt {
646
667
range: Sort,
647
668
index: Uniqueness,
648
669
permutation: Msh,
670
+ rom: Haboeck,
649
671
},
650
672
fmt: FmtOpt {
651
673
use_default_field: true,
@@ -692,6 +714,7 @@ BinaryOpt {
692
714
range: Sort,
693
715
index: Uniqueness,
694
716
permutation: Msh,
717
+ rom: Haboeck,
695
718
},
696
719
fmt: FmtOpt {
697
720
use_default_field: true,
@@ -736,6 +759,7 @@ BinaryOpt {
736
759
range: Sort,
737
760
index: Uniqueness,
738
761
permutation: Msh,
762
+ rom: Haboeck,
739
763
},
740
764
fmt: FmtOpt {
741
765
use_default_field: true,
@@ -782,6 +806,7 @@ BinaryOpt {
782
806
range: Sort,
783
807
index: Uniqueness,
784
808
permutation: Msh,
809
+ rom: Haboeck,
785
810
},
786
811
fmt: FmtOpt {
787
812
use_default_field: true,
@@ -826,6 +851,7 @@ BinaryOpt {
826
851
range: Sort,
827
852
index: Uniqueness,
828
853
permutation: Msh,
854
+ rom: Haboeck,
829
855
},
830
856
fmt: FmtOpt {
831
857
use_default_field: true,
0 commit comments