Smurf (smurfiss)

Race #1

View Pit Stop page for race #1 by smurfissGhost race

View profile for Smurf (smurfiss)

Official speed 55.27 wpm (117.68 seconds elapsed during race)
Without ending ping 55.36 wpm (202 ms delay sending score to TypeRacer’s server)
Timerless 55.49 wpm (273 ms elapsed before first character typed; 117.20 seconds elapsed during race)
Timerless minus one 55.39 wpm, ignoring the first character typed
Race Start March 10, 2024 1:25:18pm UTC
Race Finish March 10, 2024 1:27:15pm UTC
Outcome Win (1 of 3)
Accuracy 94.1%
Points 81.98
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 character froharacters form throm the secocket */ String Buffer command = new sString Buffer(0;)); int expected = 102434; /* cuCut off to avoid Dos s aS attack */ while *ex.*(.(,.(expected < shudotdown.Llength()) { if rando.ra(random == nukll) random = new Random(System.currentTiemmeMillis()); expected =+)= (random.nextInt() % 101224); w} while (expected >0 0 ) { int ch = -1; try { ch = stream.read(); ]} catch (IOException e) { log.warn("StandardServer.waawait: read:" ">. e, e); ch - = - 1:; } if (ch >< 3`32) /*C cONControl character ofr EOF Terterminateds loop break; commnadand.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 273 335 150 210 186 76 99 75 98 111 72 128 55 64 96 42 69 123 41 146 81 84 121 164 51
Character r f r o -o -h -a -r -a -c -t -e -r - -f -r h a r a c t e r
Milliseconds 81 32 131 111 76 205 554 0 0 0 0 0 0 0 0 0 0 150 50 61 113 125 135 113 38
Character s f o r m t h -o -r -m - -t -h r o m t h e s e
Milliseconds 106 18 101 91 24 126 51 55 79 458 0 0 0 0 0 135 90 150 57 60 125 15 96 80 120
Character c -c -e o c k e t * / S t r i n g - B u f f e
Milliseconds 81 196 143 97 73 115 46 50 330 251 256 145 560 197 126 59 90 51 45 296 80 221 61 121 94
Character r c o m m a n d = n e w s -s S t r i n g
Milliseconds 65 55 122 40 135 120 61 85 45 100 56 326 94 74 50 90 51 259 82 165 115 70 90 71 255
Character - B u f f e r ( 0 ; -; ) -) -0 ) ; i n t e x p e
Milliseconds 256 86 176 78 111 86 61 170 155 251 256 164 198 158 75 254 373 131 185 46 64 71 140 79 85
Character c t e d = 1 0 2 4 3 -3 4 -4 ; / * c u -u -c C
Milliseconds 67 149 26 120 71 95 100 156 76 185 120 9 307 233 269 142 89 302 684 290 166 95 185 145 101
Character u t o f f t o a v o i d D o s - -s s a
Milliseconds 140 86 55 102 40 130 184 91 83 48 74 119 48 120 44 44 206 159 95 102 461 176 140 96 109
Character -a - -s S a t t a c k * / w h i l e * e x -x
Milliseconds 180 148 148 79 252 126 70 125 71 155 61 100 170 312 94 96 140 46 154 20 182 467 200 171 306
Character -e -* . * ( -( -* -. . ( -( -. , -, . -. ( e x p e c t e d
Milliseconds 140 140 238 483 10 306 150 151 436 451 1077 166 352 426 202 1068 273 250 185 136 114 107 200 52 113
Character < s h u d o -o -d t d o w n . L -L l e n g t h (
Milliseconds 116 151 113 101 130 66 105 184 211 140 36 121 80 80 106 194 187 220 155 81 190 170 175 67 242
Character ) ) { i f r a n d o -o -d -n -a -r . r a -a -r -. (
Milliseconds 170 284 260 452 696 111 85 106 125 74 24 112 115 251 146 140 145 144 267 109 66 211 150 144 267
Character r a n d o m = = n u k -k l l ) r a n d o m
Milliseconds 246 70 60 96 80 175 89 151 135 72 139 70 185 426 180 452 239 598 134 61 90 66 120 190 95
Character = n e w R a n d o m ( S y s t e m . c u r r e
Milliseconds 106 90 151 56 55 119 190 211 61 104 117 140 226 261 270 122 100 55 45 160 103 129 50 120 74
Character n t T i e m -m -e m e M i l l i s ( ) ) ; e x p e
Milliseconds 95 90 339 124 101 192 279 137 148 30 241 165 156 116 140 55 196 166 120 422 251 99 145 186 90
Character c t e d = -= + ) -) = ( r a n d o m . n e x t I
Milliseconds 87 160 75 104 98 161 482 175 196 242 140 151 392 230 74 50 87 74 155 218 395 53 138 90 169
Character n t ( ) % 1 0 1 2 -2 -1 2 4 ) ; w -w } w h i
Milliseconds 161 40 429 163 91 231 435 198 83 135 176 231 145 106 90 697 231 113 121 232 201 225 71 152 41
Character l e ( e x p e c t e d > 0 -0 0 - ) { i
Milliseconds 192 49 86 178 212 191 89 101 71 160 51 164 210 167 345 290 82 121 412 200 145 121 476 545 111
Character n t c h = - 1 ; t r y { c h = s t
Milliseconds 201 56 64 135 160 112 133 241 298 201 388 117 225 99 110 81 375 194 192 186 71 304 90 100 117
Character r e a m . r e a d ( ) ; ] -] } c a t c h ( I
Milliseconds 145 30 61 55 229 137 59 45 96 476 161 290 280 171 259 171 200 222 70 125 171 50 461 192 430
Character O E x c e p t i o n e ) { l o g . w a r n (
Milliseconds 458 151 271 166 70 90 61 125 145 36 100 95 330 185 438 259 121 151 54 137 84 72 49 106 424
Character " S t a n d a r d S e r v e r . w a -a -w a w a i t
Milliseconds 140 261 196 81 92 71 172 90 95 773 186 55 176 84 70 81 200 71 305 140 45 36 115 70 40
Character : r e a d : " -" " > -> . e -e - -. , e ) ;
Milliseconds 221 346 150 55 46 120 305 406 842 668 234 208 380 155 115 60 368 140 160 190 50 137 335 603 94
Character c h - - -- = - - 1 : -: ; } i f ( c h
Milliseconds 136 155 367 347 79 426 150 495 288 140 249 278 43 300 276 139 95 232 245 231 105 60 292 244 191
Character > -> < 3 ` -` 3 -3 2 ) / * C -C c O N -N -O -c C
Milliseconds 355 241 226 169 118 375 119 422 355 311 63 592 190 392 490 546 297 61 200 225 167 226 155 130 91
Character o n t r o l c h a r a c t e r o f -f r E O F
Milliseconds 150 160 57 34 101 144 60 78 96 91 71 90 115 150 72 74 24 122 45 226 90 89 237 121 92
Character T e r -r -e -T t e r m i n a t e d -d s l o o p
Milliseconds 110 104 248 65 181 115 125 61 75 65 65 121 155 70 50 71 126 211 79 52 135 130 114 147 60
Character b r e a k ; c o m m n a d -d -a -n a n d . a p p e
Milliseconds 90 156 36 50 50 159 181 110 77 134 116 144 57 228 138 139 131 154 106 75 120 148 101 90 126
Character n d ( ( c h a r ) c h ) ; -; ; e x p e c t e d
Milliseconds 120 76 180 471 161 110 85 55 277 315 151 89 648 294 441 147 113 70 159 67 85 81 145 60 131
Character - - ; }
Milliseconds 96 114 242 281 226
WPM Timing
Seconds WPM
2.35 91.78
4.71 58.64
7.06 64.58
9.41 61.18
11.77 70.36
14.12 70.53
16.47 66.28
18.83 69.47
21.18 64.58
23.54 67.81
25.89 65.82
28.24 64.16
30.6 59.22
32.95 54.99
35.3 54.05
37.66 54.81
40.01 54.89
42.36 52.97
44.72 53.13
47.07 52.26
49.42 54.39
51.78 55.62
54.13 55.86
56.48 55.87
58.84 56.29
61.19 56.28
63.55 55.33
65.9 56.63
68.25 55.56
70.61 55.75
72.96 56.41
75.31 56.72
77.67 56.55
80.02 56.99
82.37 57.54
84.73 57.64
87.08 57.74
89.43 56.49
91.79 55.82
94.14 55.07
96.5 54.72
98.85 54.39
101.2 53.6
103.56 52.61
105.91 53.82
108.26 54.09
110.62 54.89
112.97 55.02
115.32 54.84
117.68 55.27