AspectOfTheNerd (aspectofthenerd)

Race #12

View Pit Stop page for race #12 by aspectofthenerdGhost race

View profile for AspectOfTheNerd (aspectofthenerd)

Official speed 64.78 wpm (100.40 seconds elapsed during race)
Without ending ping 64.86 wpm (123 ms delay sending score to TypeRacer’s server)
Timerless 65.07 wpm (325 ms elapsed before first character typed; 99.95 seconds elapsed during race)
Timerless minus one 64.95 wpm, ignoring the first character typed
Race Start May 11, 2024 9:20:25pm UTC
Race Finish May 11, 2024 9:22:05pm UTC
Outcome Win (1 of 3)
Accuracy 96.7%
Points 96.09
Text #10000 (Length: 542 characters)

/* Read a set of characters from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOException e) { log.warn("StandardServer.await: read: ", e); ch = -1; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expected--; }

Characters typed /* Read a set of charactesrs from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cutt off to avoid DoS attaclk */ while (expected < shutdown.length()) {if if rand(random == null}) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 201024;); } while (ecxpected > 0) { int ch = -1 ; try {c ch = stream.read(); } catch (IOException e) { log.warn("StandardServer.await: read: ", e); ch = -1; } if (che < , < 32) com/* Control character or OEFEEOF terminates llooop break; command.append((char0) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 325 180 170 156 163 63 85 66 85 97 100 90 60 101 155 95 53 249 104 75 71 70 84 144 204
Character s -s r s f r o m t h e s o c k e t * / S
Milliseconds 29 298 120 245 90 80 148 74 45 55 52 64 61 70 45 104 101 89 109 49 70 433 220 242 258
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 229 485 105 78 99 379 174 96 98 103 51 116 101 69 62 152 615 99 135 96 126 127 117 100 51
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 65 207 158 118 87 70 133 308 137 101 115 118 63 321 66 223 205 156 71 84 59 69 167 121 45
Character c t e d = 1 0 2 4 ; / * C u t t -t o f f
Milliseconds 69 150 62 81 90 176 84 144 146 138 67 162 202 686 998 331 245 120 134 131 281 119 68 83 115
Character t o a v o i d D o S a t t a c l -l k * /
Milliseconds 83 101 99 54 86 111 102 47 151 280 202 188 211 237 88 95 117 82 83 136 496 155 415 195 207
Character w h i l e ( e x p e c t e d < s h u t d o
Milliseconds 198 362 102 70 35 113 50 145 112 173 107 61 84 120 70 110 206 261 289 96 146 73 97 171 94
Character w n . l e n g t h ( ) ) { i f - -f -i i f r
Milliseconds 93 78 144 166 120 99 85 150 119 230 69 180 503 221 229 137 80 244 103 101 117 107 95 66 150
Character a n d -r -a -n -d ( r a n d o m = = n u l l } -} )
Milliseconds 67 68 103 346 0 0 0 534 214 68 65 118 66 70 210 90 112 121 87 93 173 133 796 316 267
Character r a n d o m = n e w R a n d o m ( S y s t
Milliseconds 565 225 81 134 97 100 63 121 96 119 104 111 65 359 181 130 117 85 82 121 390 417 185 70 82
Character e m . c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 52 82 135 166 99 100 99 52 116 81 269 204 76 86 201 154 131 146 70 167 331 65 171 262 231
Character e x p e c t e d + = ( r a n d o m . n e x t I
Milliseconds 141 200 363 83 63 169 52 87 79 168 133 324 356 334 69 66 102 98 32 174 179 151 171 148 168
Character n t ( ) % 2 0 -0 -2 1 0 2 4 ; -; ) ; } w h i
Milliseconds 126 102 139 67 345 197 467 166 70 232 97 142 81 96 70 334 309 237 400 472 462 449 189 62 85
Character l e ( e c -c x p e c t e d > 0 ) { i n t
Milliseconds 32 120 46 200 100 231 388 96 88 65 82 151 65 91 78 173 473 117 353 547 119 550 140 77 85
Character c h = - 1 - ; t r y { c -c c h =
Milliseconds 155 191 87 649 147 137 390 94 389 262 147 123 113 163 105 147 734 350 297 104 86 112 136 248 117
Character s t r e a m . r e a d ( ) ; } c a t c h ( I
Milliseconds 97 68 131 52 30 71 115 134 85 65 70 263 83 188 518 163 280 139 80 86 136 92 141 146 733
Character O E x c e p t i o n e ) { l o g . w a r n (
Milliseconds 104 114 716 470 297 101 129 85 37 80 83 216 585 506 258 625 301 77 97 148 168 70 52 137 241
Character " S t a n d a r d S e r v e r . a w a i t : r e
Milliseconds 202 380 143 110 101 82 85 82 131 192 180 67 146 70 73 108 81 76 132 86 125 184 217 167 83
Character a d : " , e ) ; c h = - 1 ; } i f
Milliseconds 52 68 188 276 618 316 247 156 194 315 170 189 96 181 85 149 156 78 263 255 448 443 222 85 71
Character ( c h e < - -< - -e , - -, < 3 2 ) c o m
Milliseconds 678 157 97 113 350 119 187 241 107 101 110 169 88 110 344 109 384 187 131 65 452 452 200 114 48
Character -m -o -c / * C o n t r o l c h a r a c t e r o
Milliseconds 352 98 116 484 313 571 179 205 97 62 105 69 134 66 164 74 81 66 71 82 152 76 66 96 140
Character r O E F -F -E E -E -O E O F t e r m i n a t e s
Milliseconds 102 46 212 88 99 299 101 251 214 120 136 97 100 330 152 82 57 79 82 71 18 79 65 68 68
Character l l o -o -l o o p b r e a k ; c o m m a n d . a
Milliseconds 131 137 163 337 113 183 121 95 127 95 97 51 48 57 209 265 133 89 65 195 138 67 103 113 151
Character p p e n d ( ( c h a r 0 -0 ) c h ) ; e x p e c
Milliseconds 88 111 81 108 112 219 115 200 100 81 73 492 468 168 280 144 60 318 520 278 188 262 119 35 78
Character t e d - - ; }
Milliseconds 136 67 83 348 107 163 515 264
WPM Timing
Seconds WPM
2.01 95.62
4.02 86.65
6.02 93.62
8.03 85.16
10.04 86.05
12.05 85.66
14.06 89.64
16.06 83.66
18.07 79.02
20.08 80.08
22.09 77.69
24.1 79.18
26.1 79.53
28.11 78.12
30.12 74.5
32.13 75.45
34.14 71.71
36.14 73.37
38.15 73.6
40.16 74.1
42.17 73.99
44.18 74.16
46.18 73.79
48.19 71.96
50.2 70.52
52.21 71.25
54.22 69.94
56.22 69.58
58.23 68.83
60.24 67.73
62.25 68.43
64.26 68.35
66.26 67.73
68.27 66.97
70.28 66.93
72.29 67.89
74.3 67.84
76.31 67.47
78.31 67.12
80.32 66.33
82.33 65.15
84.34 64.17
86.35 63.93
88.35 64.51
90.36 64.54
92.37 64.96
94.38 65.48
96.39 65.11
98.39 64.76
100.4 64.78