nr922 (nr922)

Race #3

View Pit Stop page for race #3 by nr922Ghost race

View profile for nr922 (nr922)

Official speed 63.98 wpm (101.66 seconds elapsed during race)
Without ending ping 64.05 wpm (108 ms delay sending score to TypeRacer’s server)
Timerless 64.17 wpm (190 ms elapsed before first character typed; 101.36 seconds elapsed during race)
Timerless minus one 64.05 wpm, ignoring the first character typed
Race Start May 2, 2024 1:03:08am UTC
Race Finish May 2, 2024 1:04:50am UTC
Outcome Win (1 of 3)
Accuracy 96.9%
Points 94.91
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 //** Reaedd a set of characters from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.lneength(0)) { if (random == null) random = new Random(System.currentTimeMIlillis()); expected += (random.NnextInt() % 1024); } while (expected > 0_) { int ch = -1; try { ch = stream.read() ; } catch( (IOExceptiioon e) { log.warn("StandardServer.await: read: ", ea(); ch = -1; } if ( ch <3 32) /* contControl characetter of Er OEEOF terminates l0ooop break; command.append((char) ch); expected --; }
Timing
Character / / * -* -/ * R e a e d -d -e d a s e t o f
Milliseconds 190 95 294 311 148 189 95 308 150 71 133 68 216 140 140 100 69 78 93 132 119 68 33 78 64
Character c h a r a c t e r s f r o m t h e s o c k e
Milliseconds 96 89 62 99 79 130 175 100 95 93 77 75 131 83 49 55 78 78 14 149 35 162 155 131 80
Character t * / S t r i n g B u f f e r c o m m a n d
Milliseconds 143 62 196 259 132 257 189 129 47 68 85 359 121 78 125 72 120 67 111 57 54 256 107 100 43
Character = n e w S t r i n g B u f f e r ( ) ; i n
Milliseconds 88 85 110 114 78 38 132 218 174 127 60 80 73 309 98 72 132 109 122 180 207 448 80 133 73
Character t e x p e c t e d = 1 0 2 4 ; / * C u t
Milliseconds 64 226 122 161 110 110 181 155 98 63 133 102 74 133 208 88 124 541 164 235 241 193 329 133 146
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 78 69 104 117 72 91 35 77 42 103 67 44 78 72 150 134 204 125 112 119 130 75 158 69 73
Character * / w h i l e ( e x p e c t e d < s h u t
Milliseconds 193 362 170 145 64 58 63 85 61 124 155 175 61 120 187 182 58 61 143 191 96 161 101 78 41
Character d o w n . l n e -e -n e n g t h ( 0 -0 ) ) { i f
Milliseconds 155 74 126 139 237 203 90 79 323 132 86 95 84 139 187 388 216 368 251 130 102 186 641 204 99
Character ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 126 431 189 58 50 98 50 96 73 169 152 80 180 104 175 159 238 109 96 54 48 110 35 67 85
Character = n e w R a n d o m ( S y s t e m . c u r r e
Milliseconds 187 154 134 78 24 163 283 139 52 118 51 70 222 150 354 95 134 80 62 164 132 104 99 142 85
Character n t T i m e M I l -l -I i l l i s ( ) ) ; e x p e
Milliseconds 114 101 346 205 67 46 293 89 152 342 125 160 140 182 96 90 226 196 148 227 120 150 164 123 113
Character c t e d + = ( r a n d o m . N -N n e x t I n t
Milliseconds 150 197 61 71 163 181 199 289 269 215 68 79 65 67 68 263 210 267 198 52 193 174 179 145 134
Character ( ) % 1 0 2 4 ) ; } w h i l e ( e x p e
Milliseconds 251 210 181 1103 449 157 72 117 178 673 476 123 334 250 137 24 69 75 96 62 162 109 151 92 91
Character c t e d > 0 _ -_ ) { i n t c h = - 1
Milliseconds 221 205 84 102 317 448 255 294 383 478 316 240 472 172 128 74 77 96 231 49 141 104 98 632 82
Character ; t r y { c h = s t r e a m . r e a d (
Milliseconds 365 102 134 134 48 85 814 488 129 72 200 153 126 131 155 130 59 67 43 213 84 19 103 120 660
Character ) - ; } c a t c h ( - -( ( I O E x c e p
Milliseconds 232 194 406 199 115 546 242 284 73 241 175 59 221 359 167 162 184 174 554 115 330 258 306 162 60
Character t i i o -o -i o n e ) { l o g . w a r n ( " S
Milliseconds 111 52 690 88 305 160 202 72 64 94 990 832 328 806 188 152 91 147 98 79 67 108 661 256 333
Character t a n d a r d S e r v e r . a w a i t : r e a d
Milliseconds 186 41 89 55 112 115 143 237 128 102 143 82 139 67 101 80 96 134 100 197 95 413 109 196 128
Character : " , e a -a ( -( ) ; c h = - 1 ; } i
Milliseconds 255 73 389 372 210 258 97 270 327 287 206 418 93 232 65 268 134 109 389 128 590 214 495 453 95
Character f ( - c h < 3 -3 3 2 ) / * c o n t -t -n
Milliseconds 113 47 833 252 328 229 73 265 259 273 262 113 81 89 1043 244 653 242 249 454 81 64 71 216 91
Character -o -c C o n t r o l c h a r a c e t -t -e t e r o
Milliseconds 99 145 365 166 58 78 133 56 115 83 78 88 26 109 72 146 281 47 298 158 83 96 92 29 86
Character f E -E - -f r O E -E -O E O F t e r m i n a t e
Milliseconds 116 118 199 166 140 182 201 89 227 47 209 125 78 109 89 236 127 126 100 48 79 101 98 58 43
Character s l 0 o -o -0 o o p b r e a k ; c o m m a n d
Milliseconds 87 131 116 173 138 280 137 168 138 70 449 83 199 69 44 96 191 76 115 68 84 124 142 103 51
Character . a p p e n d ( ( c h a r ) c h ) ; e x p e c
Milliseconds 124 201 99 112 77 94 85 212 120 193 89 42 107 282 145 233 81 238 256 139 91 186 101 101 166
Character t e d - - - ; }
Milliseconds 381 102 72 119 473 250 165 208 371 287
WPM Timing
Seconds WPM
2.03 35.41
4.07 67.88
6.1 86.57
8.13 85.58
10.17 90.89
12.2 88.53
14.23 89.38
16.27 84.84
18.3 89.19
20.33 89.71
22.36 91.22
24.4 87.55
26.43 83.54
28.46 83.47
30.5 84.99
32.53 85.21
34.56 84.37
36.6 82.96
38.63 82.32
40.66 81.75
42.7 79.54
44.73 77.8
46.76 78.27
48.8 76.97
50.83 75.08
52.86 74.91
54.89 73.89
56.93 74.2
58.96 72.86
60.99 71.61
63.03 71.21
65.06 69.72
67.09 68.14
69.13 67.7
71.16 68.13
73.19 68.53
75.23 67.64
77.26 67.1
79.29 66.14
81.33 65.37
83.36 64.64
85.39 63.8
87.42 63.41
89.46 63.45
91.49 62.83
93.52 63.13
95.56 63.92
97.59 64.43
99.62 64.56
101.66 63.98