Orgalorrrrg (orgalorg)

Race #137

View Pit Stop page for race #137 by orgalorgGhost race

View profile for Orgalorrrrg (orgalorg)

Official speed 71.55 wpm (90.90 seconds elapsed during race)
Without ending ping 71.78 wpm (297 ms delay sending score to TypeRacer’s server)
Timerless 72.18 wpm (495 ms elapsed before first character typed; 90.11 seconds elapsed during race)
Timerless minus one 72.05 wpm, ignoring the first character typed
Race Start March 6, 2024 8:05:54pm UTC
Race Finish March 6, 2024 8:07:25pm UTC
Outcome No win (2 of 3)
Accuracy 98.4%
Points 106.13
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 forrom the socket */ StingringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expetcted < shutdown.length()) /{ if (random == null) random = new Random(System.currenttTimeMillis()); 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. aappend((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 495 78 218 247 342 77 47 124 138 124 62 109 77 186 124 110 61 124 123 124 123 78 215 140 93
Character r s f o r -r -o r o m t h e s o c k e t * /
Milliseconds 92 47 77 141 107 78 355 110 155 78 109 62 109 92 16 109 107 64 155 77 77 125 122 202 109
Character S t i n g -g -n -i r i n g B u f f e r c o m m a
Milliseconds 202 279 278 125 110 30 387 139 109 200 109 62 32 278 155 78 109 92 77 79 123 108 93 124 62
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 140 17 107 202 79 139 62 140 109 233 170 79 122 123 32 295 140 155 109 77 140 294 47 123 218
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 156 76 47 63 124 60 203 201 265 263 93 91 109 326 93 234 170 94 248 309 109 498 170 202 203
Character u t o f f t o a v o i d D o S a t t a c
Milliseconds 201 123 94 124 93 125 31 200 78 138 172 155 125 91 48 309 263 155 264 202 170 93 94 109 76
Character k * / w h i l e ( e x p e t -t c t e d <
Milliseconds 78 357 249 123 386 187 185 46 140 62 94 295 202 92 155 139 125 293 30 170 124 93 93 186 77
Character s h u t d o w n . l e n g t h ( ) ) / -/ { i f
Milliseconds 215 172 123 140 202 93 186 110 108 356 61 78 47 139 202 498 46 202 234 279 543 777 171 140 107
Character ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 47 435 248 140 62 46 78 124 140 171 124 124 92 63 156 123 480 109 217 108 78 32 77 156 140
Character = n e w R a n d o m ( S y s t e m . c u r r e
Milliseconds 202 124 109 78 140 109 217 108 94 31 47 139 262 343 171 110 140 186 108 203 201 155 124 124 109
Character n t t -t T i m e M i l l i s ( ) ) ; e x p e c t
Milliseconds 45 31 248 434 202 124 78 93 248 124 170 140 107 156 265 61 170 217 233 172 45 186 155 170 169
Character e d + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 78 92 93 201 93 93 342 541 77 108 32 94 107 155 342 61 61 78 341 187 46 232 46 155 560
Character 1 0 2 4 ) ; } w h i l e ( e x p e c t e d
Milliseconds 200 186 108 248 216 449 185 170 466 202 186 171 46 124 94 93 233 110 310 322 218 154 125 77 110
Character > 0 ) { i n t c h = - 1 ; t r y
Milliseconds 217 93 139 217 342 140 203 124 156 93 31 77 341 108 108 155 124 263 310 358 202 170 63 124 78
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 278 156 216 248 186 217 123 171 62 60 77 62 125 46 265 110 29 94 186 46 157 292 201 140 156
Character a t c h ( I O E x c e p t i o n e ) { l o
Milliseconds 170 93 94 77 79 279 326 78 341 308 217 263 186 280 109 31 77 125 124 341 123 155 124 478 62
Character g . w a r n ( " S t a n d a r d S e r v e r . a w
Milliseconds 170 249 169 139 62 31 263 234 481 169 125 93 16 93 108 48 262 110 93 77 63 62 295 419 139
Character a i t : r e a d : " " -" , e ) ; c h =
Milliseconds 107 63 202 339 328 156 138 47 61 233 187 202 309 356 200 62 154 218 77 263 280 95 310 109 109
Character - 1 ; } i f ( c h < 3 2 - ) { -{ / *
Milliseconds 342 279 296 156 234 139 155 108 139 295 265 139 78 218 78 232 155 171 450 202 46 295 574 308 78
Character C o n t r o l c h a r a c t e r o r E O F
Milliseconds 156 170 158 75 47 47 16 76 155 156 138 93 170 77 140 78 77 139 141 139 248 154 339 186 561
Character t e r m i n a t e s l o o p b r e a k ; c
Milliseconds 155 170 108 93 63 91 94 77 92 124 170 186 170 186 108 155 141 92 108 171 46 94 232 108 139
Character o m m a n d . a -a - a p p e n d ( ( c h a r )
Milliseconds 139 77 156 77 123 31 201 109 154 449 79 183 217 141 140 93 31 248 156 264 109 77 93 202 140
Character c h ) ; e x p e c t e d - - ; }
Milliseconds 232 125 217 170 155 187 78 170 139 171 141 77 124 264 140 139 170 200
WPM Timing
Seconds WPM
1.82 59.4
3.64 79.21
5.45 81.41
7.27 80.86
9.09 73.93
10.91 81.41
12.73 81.09
14.54 81.68
16.36 79.94
18.18 78.55
20 79.21
21.82 78.11
23.63 77.68
25.45 77.32
27.27 77.89
29.09 75.08
30.91 72.99
32.72 74.07
34.54 74.69
36.36 75.25
38.18 74.81
40 74.41
41.81 74.9
43.63 74.81
45.45 74.72
47.27 73.62
49.09 73.34
50.9 73.08
52.72 73.06
54.54 72.61
56.36 72.61
58.18 73.43
59.99 73.41
61.81 73.19
63.63 72.79
65.45 72.97
67.27 73.32
69.09 72.95
70.9 72.27
72.72 71.78
74.54 71.8
76.36 70.88
78.18 71.07
79.99 71.26
81.81 71.43
83.63 71.75
85.45 71.62
87.27 71.51
89.08 71.66
90.9 71.55