@@ -68,7 +68,7 @@ make(factors, { // optional
6868 length: 2 ,
6969 // SuggestRowType<typeof factors> is { machine: string, os: string, browser: string }
7070 preFilter : (row : SuggestRowType <typeof factors >) => ! (row .os === ' Android' && row .machine !== ' Pixel' ), // default: null
71- // Or DictType that is { [key: string]: string }
71+ // Or DictType that is { [key: string]: any }
7272 postFilter : (row : DictType ) => ! (row .os === ' iOS' && row .browser !== ' Safari' ), // default: null
7373});
7474```
@@ -109,8 +109,8 @@ Obviously the more it increases, the more number of combinations increases.
109109### sorter
110110Determines the order of combinations.
111111
112- - sorters.random: It makes different combinations everytime . (fastest)
113- - sorters.hash: It makes combinations depending on hash of the pair and seed . (default)
112+ - sorters.random: Generates different combinations each time . (fastest)
113+ - sorters.hash: Uses a hash-based method for reproducibility . (default)
114114
115115 - It receives ` seed ` .
116116 - ` seed ` option decides the order of storing from unstored pairs.
@@ -119,8 +119,8 @@ Determines the order of combinations.
119119### criterion
120120Determines the efficiency of combinations.
121121
122- - ` criteria.simple ` : it extracts any pairs that can be stored into the processing row .
123- - ` criteria.greedy ` : it attempts to make most efficient combinations. (default)
122+ - ` criteria.simple ` : Quickly generates combinations .
123+ - ` criteria.greedy ` : Attempts to minimize the number of combinations, but is more time-intensive . (default)
124124 - It receives [ tolerance] ( https://github.com/walkframe/covertable#tolerance ) option.
125125
126126While ` criteria.simple ` processes quickly, ` criteria.greedy ` makes fewer combinations.
0 commit comments