Grim (grim_reaper191713)

Race #2

View Pit Stop page for race #2 by grim_reaper191713Ghost race

View profile for Grim (grim_reaper191713)

Official speed 64.94 wpm (100.15 seconds elapsed during race)
Without ending ping 65.20 wpm (397 ms delay sending score to TypeRacer’s server)
Timerless 65.51 wpm (471 ms elapsed before first character typed; 99.29 seconds elapsed during race)
Timerless minus one 65.39 wpm, ignoring the first character typed
Race Start June 21, 2024 11:20:20am UTC
Race Finish June 21, 2024 11:22:00am UTC
Outcome Win (1 of 3)
Accuracy 94.9%
Points 96.33
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 characters from the socket (*/ sString Buffer command = new StringBuffer(); int expected = 1024; /* Cut off toa void avoid Dos aS attack */ while( (Esexpectde ed, < shutdown.length()) { if (random== == null) random = new Random(System.currentTImeimeMIlliillis()); espxpected += ran(random.nextINnt() % 10424); } while (expected >0 0) { iont cint ch = -1 ; ; try { ch = strem.am.reac(d(); } catch ( IOExceptin eon e) { log. warwarn("StandardServer.await: read: " , e ); ch = -1 ;; } if ( ch< < 32 ) 2) /* Control characeter of r EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 471 215 166 219 97 69 68 100 148 101 114 49 52 96 90 83 101 73 89 36 114 50 166 269 85
Character r s f r o m t h e s o c k e t ( -( * / s
Milliseconds 176 59 98 66 110 38 75 59 88 59 34 52 78 71 549 86 111 55 236 448 521 206 339 152 135
Character -s S t r i n g - B u f f e r c o m m a n d =
Milliseconds 251 97 150 121 60 62 158 64 266 131 101 87 98 138 57 26 134 36 136 127 102 81 83 33 416
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 131 123 51 50 50 143 166 120 94 58 66 210 87 109 92 149 47 247 240 261 106 100 65 53 93
Character e x p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 70 100 65 113 257 192 69 47 85 104 101 131 73 112 133 251 87 429 347 177 398 98 101 36 80
Character f f t o a v o i d - -d -i -o -v - -a a v o i d
Milliseconds 69 82 50 132 68 77 0 52 50 50 71 81 254 194 147 273 135 144 122 637 105 49 49 55 105
Character D o s a -a - -s S a t t a c k * / w h i l
Milliseconds 73 155 123 83 108 116 312 642 361 298 138 170 160 120 71 111 88 279 174 309 159 82 42 34 33
Character e ( -( ( E s -s -E e x p e c t d e - -e -d e d ,
Milliseconds 59 158 319 82 102 87 150 345 116 117 88 81 121 226 167 100 0 124 331 117 132 98 101 103 110
Character - -, < s h u t d o w n . l e n g t h ( ) ) {
Milliseconds 301 116 105 131 130 150 43 138 104 132 70 81 37 156 230 111 74 80 187 0 347 215 180 236 338
Character i f ( r a n d o m = = -= -= = = n u l l )
Milliseconds 130 107 97 64 147 166 41 43 97 72 45 192 111 359 95 126 86 120 100 130 119 164 113 220 105
Character r a n d o m = n e w R a n d o m ( S y s t e
Milliseconds 134 29 60 89 86 84 236 407 103 122 83 45 49 189 113 0 199 65 56 255 383 97 43 165 86
Character m . c u r r e n t T I m e -e -m -I i m e M I l l i -i
Milliseconds 57 144 116 89 111 86 182 139 97 213 56 73 92 280 120 129 137 43 43 193 186 149 103 132 215
Character -l -l -I i l l i s ( ) ) ; e s p -p -s x p e c t e d
Milliseconds 129 124 127 156 166 102 131 85 196 184 458 195 142 154 119 86 330 119 78 121 45 105 164 66 73
Character + = r a n -n -a -r ( r a n d o m . n e x t I N -N
Milliseconds 95 186 135 213 166 47 101 206 116 145 305 134 268 108 72 102 51 249 179 96 103 113 209 47 484
Character n t ( ) % 1 0 4 -4 2 4 ) ; } w h i l e (
Milliseconds 182 64 172 181 365 301 235 116 101 379 251 68 63 347 161 108 349 219 101 37 32 17 83 206 163
Character e x p e c t e d > 0 -0 0 ) { i o n t c -i
Milliseconds 96 135 83 216 150 167 50 64 85 183 187 284 112 134 248 131 423 226 142 0 51 60 53 98 253
Character -o -n -t - -c i n t c h = - 1 ; - -; - ; t
Milliseconds 0 0 0 0 0 283 21 61 54 84 33 116 64 110 142 143 101 173 136 193 121 112 287 85 99
Character r y { c h = s t r e m . -. -m a m . r e a c
Milliseconds 127 40 67 609 172 113 54 448 135 102 110 103 148 20 79 152 255 112 115 83 186 65 40 41 102
Character ( -( -c d ( ) ; } c a t c h ( - I O E x c e
Milliseconds 218 300 126 106 286 217 515 139 136 158 150 85 101 148 69 68 211 292 351 148 144 230 168 191 47
Character p t i n e -e - -n o n e ) { l o g . w a r
Milliseconds 67 112 65 85 104 98 189 117 116 178 21 96 70 469 227 158 142 334 145 90 103 100 116 63 53
Character -r -a -w - w a r n ( " S t a n d a r d S e r v e r .
Milliseconds 305 125 129 125 98 30 71 50 452 213 238 115 101 77 103 264 200 134 238 234 81 163 121 62 220
Character a w a i t : r e a d : " - , e - ) ; c
Milliseconds 199 144 43 197 64 254 119 167 31 50 112 590 164 195 251 321 147 65 107 310 355 171 487 120 103
Character h = - 1 ; -; - ; } i f ( - c h < -<
Milliseconds 61 387 105 131 147 199 107 184 294 102 188 56 189 160 221 80 73 285 134 432 117 80 283 357 130
Character < 3 2 ) - -) - -2 2 ) / * C o n t r o l
Milliseconds 163 102 136 47 83 186 114 248 139 98 184 553 231 96 1169 217 136 349 212 54 163 137 43 134 23
Character c h a r a c e -e t e r o f - -f r E O F t e
Milliseconds 134 117 23 222 62 133 185 453 102 97 63 20 108 73 317 204 115 57 60 133 387 100 83 555 112
Character r m i n a t e s l o o p b r e a k ; c o m m
Milliseconds 78 76 82 80 64 44 56 32 70 103 160 105 119 128 66 146 24 53 98 273 110 249 32 139 129
Character a n d . a p p e n d ( ( c h a r ) c h ) ; e x
Milliseconds 75 61 95 67 223 141 86 106 78 89 143 236 288 60 104 59 205 366 250 74 226 251 138 261 136
Character p e c t e d - - ; }
Milliseconds 116 63 125 167 59 81 236 106 240 138 174
WPM Timing
Seconds WPM
2 83.87
4.01 107.83
6.01 87.86
8.01 79.38
10.02 81.47
12.02 85.87
14.02 88.15
16.02 85.37
18.03 82.54
20.03 79.68
22.03 72.98
24.04 74.88
26.04 72.35
28.04 69.32
30.05 71.09
32.05 72.64
34.05 71.54
36.06 73.22
38.06 74.41
40.06 72.79
42.06 71.32
44.07 70.8
46.07 69.55
48.07 69.39
50.08 68.77
52.08 68.89
54.08 69
56.09 67.82
58.09 67.76
60.09 67.7
62.1 67.83
64.1 67.02
66.1 66.81
68.1 66.6
70.11 66.07
72.11 66.06
74.11 66.38
76.12 66.37
78.12 65.28
80.12 65
82.13 64.58
84.13 63.9
86.13 62.83
88.14 62.9
90.14 62.97
92.14 62.9
94.14 64.11
96.15 64.78
98.15 64.8
100.15 64.94