@@ -14,7 +14,7 @@ use std::{
14
14
time:: Duration ,
15
15
} ;
16
16
17
- const CHAR_SET : & [ & str ] = & [
17
+ const CHAAAAAAAAR_SET : & [ & str ] = & [
18
18
"A̵̦̦̓͌͗͛̕" ,
19
19
"A" ,
20
20
"₳" ,
@@ -32,7 +32,7 @@ const CHAR_SET: &[&str] = &[
32
32
"∀" ,
33
33
] ;
34
34
35
- const CHAOS : f64 = 0.20 ;
35
+ const CHAAAAAAOS : f64 = 0.20 ;
36
36
37
37
#[ derive( Clone , Copy ) ]
38
38
enum Weight {
@@ -137,7 +137,7 @@ fn random_string() -> String {
137
137
let mut rng = rand:: thread_rng ( ) ;
138
138
let length = rng. gen_range ( 1 ..=16 ) ;
139
139
( 0 ..length)
140
- . map ( |_| CHAR_SET [ rng. gen_range ( 0 ..CHAR_SET . len ( ) ) ] )
140
+ . map ( |_| CHAAAAAAAAR_SET [ rng. gen_range ( 0 ..CHAAAAAAAAR_SET . len ( ) ) ] )
141
141
. collect ( )
142
142
}
143
143
@@ -185,7 +185,7 @@ fn main() -> io::Result<()> {
185
185
while printer_running. load ( Ordering :: SeqCst ) {
186
186
if !printer_paused. load ( Ordering :: SeqCst ) {
187
187
if let Ok ( ( max_x, max_y) ) = size ( ) {
188
- if rng. gen_bool ( CHAOS ) {
188
+ if rng. gen_bool ( CHAAAAAAOS ) {
189
189
streams. push ( Stream :: new ( max_x, max_y) ) ;
190
190
}
191
191
@@ -278,11 +278,11 @@ mod tests {
278
278
let mut appearances = HashSet :: < & ' static str > :: new ( ) ;
279
279
for _ in 0 ..10000 {
280
280
let s = random_string ( ) ;
281
- appearances. extend ( CHAR_SET . iter ( ) . filter ( |& & c| s. contains ( c) ) ) ;
281
+ appearances. extend ( CHAAAAAAAAR_SET . iter ( ) . filter ( |& & c| s. contains ( c) ) ) ;
282
282
}
283
283
assert_eq ! (
284
284
appearances. len( ) ,
285
- CHAR_SET . len( ) ,
285
+ CHAAAAAAAAR_SET . len( ) ,
286
286
"Not all characters appeared in 10000 iterations"
287
287
) ;
288
288
}
@@ -369,17 +369,17 @@ mod tests {
369
369
let trials = 10000 ;
370
370
371
371
for _ in 0 ..trials {
372
- if rand:: thread_rng ( ) . gen_bool ( CHAOS ) {
372
+ if rand:: thread_rng ( ) . gen_bool ( CHAAAAAAOS ) {
373
373
new_streams += 1 ;
374
374
}
375
375
}
376
376
377
377
let actual_probability = new_streams as f64 / trials as f64 ;
378
378
assert ! (
379
- ( actual_probability - CHAOS ) . abs( ) < 0.02 ,
379
+ ( actual_probability - CHAAAAAAOS ) . abs( ) < 0.02 ,
380
380
"Chaos probability {} significantly deviated from expected {}" ,
381
381
actual_probability,
382
- CHAOS
382
+ CHAAAAAAOS
383
383
) ;
384
384
}
385
385
@@ -388,7 +388,7 @@ mod tests {
388
388
let s = random_string ( ) ;
389
389
assert ! (
390
390
s. chars( )
391
- . all( |c| CHAR_SET . iter( ) . any( |& set| set. contains( c) ) ) ,
391
+ . all( |c| CHAAAAAAAAR_SET . iter( ) . any( |& set| set. contains( c) ) ) ,
392
392
"Invalid characters in string: {}" ,
393
393
s
394
394
) ;
0 commit comments