Nicholas (nicholas_r)

Race #10

View Pit Stop page for race #10 by nicholas_rGhost race

View profile for Nicholas (nicholas_r)

Official speed 71.03 wpm (91.57 seconds elapsed during race)
Without ending ping 71.15 wpm (155 ms delay sending score to TypeRacer’s server)
Timerless 71.47 wpm (414 ms elapsed before first character typed; 91.00 seconds elapsed during race)
Timerless minus one 71.34 wpm, ignoring the first character typed
Race Start January 29, 2025 5:19:46am UTC
Race Finish January 29, 2025 5:21:17am UTC
Outcome Win (1 of 3)
Accuracy 98.3%
Points 105.36
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 */ StringBuffer command = new StringBuffer(); int expected = 1025;4; /* Cut off ot ato avoid DoS attack */ while (expected < shtutdown.length()) { if (random == null) random = new Random(sSystem.currentTimeMillis()); expected += (random.nextInt() % 1024 ); } while (expected > 0) { int ch = -1; try {ch ch = stream.raeead(); } catch (IOException e) { log.warn("StandardServer.await: raeead: ", e); ch = -1; } if (ch < 32) /* Control character or 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
Milliseconds 414 276 186 309 124 223 129 202 176 19 156 107 85 63 96 71 71 105 105 71 85 99 96 74 82
Character a c t e r s f r o m t h e s o c k e t * /
Milliseconds 99 187 196 314 56 162 130 119 172 109 65 163 69 106 41 85 76 98 73 110 108 73 348 1425 295
Character S t r i n g B u f f e r c o m m a n d = n
Milliseconds 177 339 184 141 65 42 79 212 145 111 134 141 57 74 104 86 59 107 70 115 151 157 128 97 190
Character e w S t r i n g B u f f e r ( ) ; i n t e x
Milliseconds 90 59 134 266 165 134 72 51 68 362 140 73 144 157 38 247 56 259 160 159 37 48 135 76 170
Character p e c t e d = 1 0 2 5 ; -; -5 4 ; / * C u t
Milliseconds 122 71 146 163 75 163 167 100 66 135 115 318 114 247 270 121 170 119 176 232 924 398 313 127 72
Character o f f o t a -a - -t -o t o a v o i d D o S
Milliseconds 96 128 58 135 71 117 48 94 96 308 115 134 133 110 98 125 80 115 91 38 91 85 202 145 283
Character a t t a c k * / w h i l e ( e x p e c t e
Milliseconds 114 196 98 147 81 166 99 141 901 236 112 212 89 25 174 69 96 192 130 172 140 89 176 188 80
Character d < s h t -t u t d o w n . l e n g t h ( ) )
Milliseconds 165 104 203 109 142 115 122 398 195 66 133 71 106 94 142 176 104 126 153 181 61 255 30 158 225
Character { i f ( r a n d o m = = n u l l ) r a n
Milliseconds 505 168 194 81 104 252 130 72 68 85 108 54 109 221 136 152 138 162 147 124 231 170 205 49 91
Character d o m = n e w R a n d o m ( s -s S y s t e m
Milliseconds 90 85 77 126 201 144 176 80 66 124 240 132 82 90 127 75 249 173 542 268 296 85 156 88 85
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 133 222 292 111 177 78 126 73 230 135 78 72 237 146 139 136 145 96 242 63 179 268 221 346 186
Character p e c t e d + = ( r a n d o m . n e x t I n t
Milliseconds 111 96 144 171 67 169 121 407 406 280 225 135 36 98 80 96 66 170 256 78 174 212 225 171 79
Character ( ) % 1 0 2 4 - ) ; } w h i l e ( e x
Milliseconds 201 42 314 1539 285 370 186 247 108 282 388 330 200 187 382 197 168 80 30 145 75 90 181 121 177
Character p e c t e d > 0 ) { i n t c h = - 1
Milliseconds 129 95 168 182 63 161 114 242 206 229 352 265 230 148 270 71 62 162 166 76 119 143 99 238 71
Character ; t r y { c h -h -c c h = s t r e a m . r
Milliseconds 247 152 249 162 86 135 222 488 68 269 105 88 118 93 102 163 104 141 193 141 62 30 83 145 69
Character a e -e -a e a d ( ) ; } c a t c h ( I O E x c
Milliseconds 115 55 251 125 83 37 145 195 37 255 146 251 215 266 183 73 212 86 127 218 193 201 181 396 187
Character e p t i o n e ) { l o g . w a r n ( " S t a
Milliseconds 214 151 126 165 44 64 165 51 265 170 242 165 225 170 91 91 116 199 96 104 262 223 185 283 130
Character n d a r d S e r v e r . a w a i t : r a e -e -a e
Milliseconds 215 153 161 70 163 234 193 83 157 183 73 55 157 99 175 168 105 271 160 116 61 144 234 119 86
Character a d : " , e ) ; c h = - 1 ; } i f
Milliseconds 43 132 603 148 240 317 227 166 276 267 182 216 90 155 218 124 271 111 295 205 337 141 162 80 85
Character ( c h < 3 2 ) / * C o n t r o l c h a r
Milliseconds 193 173 77 184 245 105 212 87 356 181 365 400 233 410 174 29 79 133 66 139 122 78 116 55 86
Character a c t e r o r E O F t e r m i n a t e s l
Milliseconds 90 171 197 135 74 78 125 53 85 184 264 129 175 241 150 74 37 49 136 66 29 78 98 74 133
Character o o p b r e a k ; c o m m a n d . a p p e n d
Milliseconds 156 127 153 135 108 200 67 38 126 151 165 81 96 36 145 92 91 53 120 93 121 127 91 104 71
Character ( ( c h a r ) c h ) ; e x p e c t e d - - ;
Milliseconds 217 160 201 116 89 75 257 179 182 69 238 252 151 165 175 106 76 146 188 80 159 140 138 265 286
Character }
Milliseconds 213
WPM Timing
Seconds WPM
1.83 19.66
3.66 72.08
5.49 78.63
7.33 72.08
9.16 69.46
10.99 75.35
12.82 76.76
14.65 78.63
16.48 78.63
18.31 73.39
20.14 72.67
21.98 71.53
23.81 71.57
25.64 71.14
27.47 72.08
29.3 71.67
31.13 71.31
32.96 72.44
34.8 73.46
36.63 73.39
38.46 72.39
40.29 73.27
42.12 72.93
43.95 72.08
45.78 72.6
47.61 71.32
49.45 70.14
51.28 68.57
53.11 69.59
54.94 69.02
56.77 69.54
58.6 68.6
60.43 69.3
62.27 68.99
64.1 68.9
65.93 69.17
67.76 69.24
69.59 69.32
71.42 69.73
73.25 68.97
75.08 68.56
76.92 68.33
78.75 68.42
80.58 68.06
82.41 69.02
84.24 69.8
86.07 70.41
87.9 71.12
89.74 71.14
91.57 71.03