Teacrumble (teacrumble)

Race #1

View Pit Stop page for race #1 by teacrumbleGhost race

View profile for Teacrumble (teacrumble)

Official speed 48.78 wpm (133.33 seconds elapsed during race)
Without ending ping 48.83 wpm (130 ms delay sending score to TypeRacer’s server)
Timerless 48.99 wpm (429 ms elapsed before first character typed; 132.77 seconds elapsed during race)
Timerless minus one 48.90 wpm, ignoring the first character typed
Race Start March 23, 2025 9:20:24pm UTC
Race Finish March 23, 2025 9:22:37pm UTC
Outcome Win (1 of 3)
Accuracy 96.3%
Points 72.35
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 epxpetedcted = 1024 ` ; /* Cut off to avoid Dos S attack */ while (expected < shutdown.length()0) { if (random == null) random = new Random(System.CcurrentTimeMillise(())` ; expected += (random.nextintInt() % 1024 )` ; )} while (expcteected > 0) { int ch = -1`; try }{ ch = stream.read(); } catch (IOExpception e) { log.warn("StandardServer.wawait: read~: ", e); ch = -1; } if ){(ch < 32) /* onControl character of r EAFOF terminates loop break; command.append((char) ch); expected---`w w
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 429 401 133 265 89 78 135 98 134 100 104 146 99 117 133 170 45 151 50 84 117 100 116 169 98
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 104 92 71 149 150 100 153 197 189 66 79 50 84 250 33 583 333 101 349 268 382 117 200 166 135
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 50 133 148 218 102 115 133 100 66 84 167 83 134 135 98 117 83 83 134 116 434 100 133 83 133
Character t r i n g B u f f e r ( ) ` - -` ` - -` ; i n
Milliseconds 137 132 98 83 150 267 134 83 133 84 100 266 100 300 134 433 136 64 167 400 134 34 82 400 84
Character t e p -p x p e t e d -d -e -t c t e d = 1 0 2 4
Milliseconds 66 116 183 217 517 200 67 199 200 186 115 235 165 166 217 153 130 101 116 171 112 350 167 267 233
Character - ` - -` ; / * C u t o f f t o a v o
Milliseconds 669 318 113 150 450 150 34 70 882 569 195 250 100 117 66 151 101 132 0 266 134 67 233 100 133
Character i d D o s - -s S a t t a c k * / w h i l
Milliseconds 135 186 162 267 100 101 136 463 150 350 200 167 100 133 500 217 67 366 301 252 214 238 195 33 134
Character e ( e x p e c t e d < s h u t d o w n . l e
Milliseconds 83 67 199 183 101 419 198 84 182 0 184 83 267 83 300 134 169 114 200 133 117 117 133 262 39
Character n g t h ( ) 0 -0 ) { i f ( r a n d o m = =
Milliseconds 115 167 200 117 217 133 234 383 219 414 234 632 217 101 83 234 382 84 117 150 116 132 119 133 149
Character n u l l ) r a n d o m = n e w R a n d o
Milliseconds 101 133 67 117 149 200 136 181 117 84 115 117 151 100 182 150 200 118 116 100 250 167 50 149 101
Character m ( S y s t e m . C -C c u r r e n t T i m e M i l
Milliseconds 149 284 221 146 101 115 120 80 167 282 387 198 83 100 133 101 52 81 216 155 79 116 283 150 83
Character l i s e ( -( -e ( ) ) ` - -` ; e x p e c t e d
Milliseconds 151 134 133 134 266 283 150 216 600 317 369 215 333 150 50 100 267 100 82 219 66 149 67 133 84
Character + = ( r a n d o m . n e x t i n t -t -n -i I n t (
Milliseconds 585 365 250 450 283 100 84 199 183 134 336 197 250 67 187 349 131 100 353 165 165 151 166 84 283
Character ) % 1 0 2 4 - ) ` - -` ; ) -) } w h i l
Milliseconds 133 266 300 270 348 115 484 351 449 334 233 400 168 365 150 33 100 500 317 250 384 299 185 66 99
Character e ( e x p c t e -e -t -c e c t e d > 0 ) {
Milliseconds 87 80 201 183 599 17 803 132 152 230 152 164 168 83 133 119 132 84 248 67 284 451 467 248 483
Character i n t c h = - 1 ` -` ; t r y } -} { c h
Milliseconds 253 114 51 166 134 85 214 134 118 569 132 431 583 100 133 468 166 83 84 532 634 299 317 151 117
Character = s t r e a m . r e a d ( ) ; } c a t c h
Milliseconds 199 150 117 233 100 135 99 83 100 167 117 116 83 118 232 136 365 518 314 267 284 83 133 167 100
Character ( I O E x p -p c e p t i o n e ) { l o g .
Milliseconds 67 200 334 267 749 548 418 450 167 84 149 117 119 133 83 82 183 367 201 216 367 466 66 217 333
Character w a r n ( " S t a n d a r d S e r v e r . w -w a w
Milliseconds 255 96 83 186 213 384 400 234 116 84 116 150 67 134 215 151 66 184 84 133 200 166 285 83 182
Character a i t : r e a d ~ -~ : " , e ) ; c h =
Milliseconds 33 152 99 517 136 275 70 50 671 347 1467 1200 683 533 567 201 337 329 367 400 300 84 118 164 117
Character - 1 ; } i f ) -) { -{ ( c h < 3 2 ) / *
Milliseconds 250 267 584 320 628 371 364 133 85 499 566 238 515 247 650 99 117 434 52 419 130 888 314 497 301
Character o n -n -o C o n t r o l c h a r a c t e r o f
Milliseconds 149 433 134 350 150 203 163 51 100 165 104 114 116 83 102 99 149 68 116 150 84 133 184 132 167
Character - -f r E A F -F -A O F t e r m i n a t e s l
Milliseconds 67 387 146 183 34 233 133 217 383 152 166 216 266 200 119 82 151 85 130 117 116 200 118 435 298
Character o o p b r e a k ; c o m m a n d . a p p e n d
Milliseconds 133 149 167 67 34 133 33 101 249 367 150 317 82 117 134 83 100 84 116 300 200 117 200 100 33
Character ( ( c h a r ) c h ) ; e x p e c t e d - - - --
Milliseconds 600 201 317 100 82 84 283 255 228 83 268 384 237 164 332 133 216 67 119 97 138 356 161 115 596
Character ` -` w - -w w -w < -< w -w w -w ; }
Milliseconds 89 696 67 215 367 150 155 395 84 403 147 833 283 1188 1146 402 287
WPM Timing
Seconds WPM
2.67 72
5.33 90
8 75
10.67 78.75
13.33 79.2
16 71.25
18.67 66.21
21.33 61.31
24 58.5
26.67 59.85
29.33 58.09
32 58.88
34.67 60.58
37.33 58.82
40 60.3
42.67 61.88
45.33 61.94
48 62
50.67 60.16
53.33 59.85
56 59.36
58.67 58.7
61.33 56.74
64 56.25
66.67 54.9
69.33 54.69
72 54.67
74.67 53.68
77.33 54.47
80 54.45
82.67 53.56
85.33 53.72
88 53.59
90.67 54.26
93.33 53.74
96 52.38
98.67 51.81
101.33 51.63
104 50.88
106.67 50.4
109.33 49.83
112 50.46
114.67 49.92
117.33 50.32
120 51
122.67 51.26
125.33 51.41
128 50.53
130.67 49.5
133.33 48.78