Albert (hsabove)

Race #33

View Pit Stop page for race #33 by hsaboveGhost race

View profile for Albert (hsabove)

Official speed 76.35 wpm (85.19 seconds elapsed during race)
Without ending ping 76.48 wpm (140 ms delay sending score to TypeRacer’s server)
Timerless 76.79 wpm (350 ms elapsed before first character typed; 84.70 seconds elapsed during race)
Timerless minus one 76.65 wpm, ignoring the first character typed
Race Start November 9, 2023 1:34:16am UTC
Race Finish November 9, 2023 1:35:42am UTC
Outcome No win (1 of 1)
Accuracy 96.9%
Points 113.25
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 ocksocket */ StringhBuffer command = new StringBuffer(); int expected - 1= 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.lenghtth()) { if (random == null) random = new Random(System.currentTimeMilleis()); expected += (random.nextInt() % 1024); } while (experccted > 0) { int ch = -1 ; ; try { ch = stream.read(); } catch( (IOException e )) { log.warn()"StandardSErerver.await: read: ", re) ; ; ch = -1; } if (ch < 32 ) / * Contrl ol character or EOF terminates loop break; command. appeanddnnd((char) ch); expected--;} }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 350 284 106 267 101 79 113 40 163 27 182 55 64 58 66 76 69 98 115 31 90 39 180 150 54
Character r s f r o m t h e o c k -o -c -k s o c k e t
Milliseconds 90 44 99 57 104 48 64 77 72 50 52 40 205 28 192 277 0 0 87 114 38 136 89 70 61
Character * / S t r i n g h -h B u f f e r c o m m a n d
Milliseconds 208 198 157 215 110 99 71 49 68 7 522 236 90 105 133 128 78 95 156 82 156 110 102 59 69
Character = n e w S t r i n g B u f f e r ( ) ; i n
Milliseconds 49 574 327 144 51 36 111 136 107 77 62 52 434 282 102 132 152 102 97 164 131 197 116 120 46
Character t e x p e c t e d - 1 -1 - -- = 1 0 2 4 ;
Milliseconds 72 109 80 142 81 81 119 150 43 159 73 66 133 70 266 116 136 164 125 135 111 395 107 382 112
Character / * C u t o f f t o a v o i d D o S a
Milliseconds 207 603 167 267 87 93 51 148 62 112 105 187 78 81 41 92 76 31 63 68 224 191 357 116 93
Character t t a c k * / w h i l e ( e x p e c t e d
Milliseconds 192 107 93 136 78 173 759 237 381 107 68 45 4 84 72 328 112 133 81 65 153 144 49 154 96
Character < s h u t d o w n . l e n g h t -t -h t h ( ) )
Milliseconds 202 87 83 113 143 89 172 71 73 76 168 308 65 104 66 153 36 383 103 99 70 193 132 165 321
Character { i f ( r a n d o m = = n u l l ) r a n
Milliseconds 173 134 191 68 103 222 169 19 60 101 84 75 131 120 119 118 119 159 137 106 224 107 94 17 79
Character d o m = n e w R a n d o m ( S y s t e m . c
Milliseconds 114 265 86 121 139 118 134 62 40 156 357 96 116 89 85 63 256 334 122 38 104 36 29 164 236
Character u r r e n t T i m e M i l l e -e i s ( ) ) ; e x
Milliseconds 120 85 104 73 115 28 540 108 63 76 267 123 165 108 169 329 136 43 237 116 156 279 152 256 121
Character p e c t e d + = ( r a n d o m . n e x t I n t
Milliseconds 78 74 159 127 51 143 134 211 131 155 318 133 34 77 99 105 69 124 279 85 119 134 178 139 103
Character ( ) % 1 0 2 4 ) ; } w h i l e ( e x p e
Milliseconds 178 194 147 293 407 272 108 112 130 330 252 276 634 142 140 61 60 14 72 133 196 122 129 57 104
Character r c -c -r c t e d > 0 ) { i n t c h =
Milliseconds 9 216 227 114 62 154 41 143 135 259 117 134 253 197 190 127 115 58 75 94 85 112 78 91 112
Character - 1 ; - -; - ; t r y { c h = s t r e
Milliseconds 231 125 242 123 112 275 112 147 167 82 104 100 186 113 167 115 121 119 40 72 130 27 119 108 19
Character a m . r e a d ( ) ; } c a t c h ( -( ( I O E
Milliseconds 55 49 115 188 45 19 124 308 146 311 118 170 105 124 58 126 124 79 216 397 81 158 192 154 358
Character x c e p t i o n e ) -) - ) { l o g . w a r
Milliseconds 148 133 133 100 97 373 117 56 94 141 102 204 235 107 202 114 201 111 244 136 90 111 97 36 73
Character n ( ) -) " S t a n d a r d S E r -r -E e r v e r . a
Milliseconds 96 255 9 462 255 248 101 60 105 70 80 115 414 284 96 313 190 93 30 64 167 80 64 86 147
Character w a i t : r e a d : " , r -r e ) ; - -; -
Milliseconds 140 36 82 80 436 103 66 47 32 120 315 103 315 285 97 149 287 42 414 138 148 123 245 112 144
Character ; c h = - 1 ; } i f ( c h < 3 2
Milliseconds 161 112 44 78 73 62 129 109 181 571 141 198 127 121 64 66 197 165 99 123 250 99 105 92 279
Character - ) / - * C o n t r l - -l o l c h a r a
Milliseconds 387 191 106 324 152 484 177 82 205 129 50 63 91 52 265 222 123 178 110 112 24 113 36 105 39
Character c t e r o r E O F t e r m i n a t e s l o
Milliseconds 160 142 24 84 3 112 94 110 198 299 89 201 212 82 42 101 130 55 36 51 48 108 117 111 164
Character o p b r e a k ; c o m m a n d . - a p p e a
Milliseconds 142 139 104 114 150 35 30 45 143 259 143 54 131 143 111 85 117 200 131 324 158 153 101 62 36
Character n d -d -n -a d n -n -d n d ( ( c h a r ) c h ) ; e
Milliseconds 95 61 307 115 116 126 13 406 95 134 60 173 99 133 142 45 57 265 138 111 66 225 388 82 111
Character x p e c t e d - - ; } -} }
Milliseconds 155 16 117 156 189 51 121 161 127 221 269 254 118 120
WPM Timing
Seconds WPM
1.7 70.43
3.41 112.69
5.11 103.3
6.81 93.32
8.52 95.79
10.22 92.74
11.93 90.56
13.63 90.68
15.33 85.3
17.04 83.11
18.74 85.16
20.44 83.35
22.15 82.89
23.85 84.52
25.56 83.11
27.26 82.32
28.96 83.69
30.67 84.91
32.37 85.26
34.07 85.22
35.78 83.85
37.48 83.88
39.19 83.91
40.89 83.35
42.59 81.98
44.3 81.81
46 81.39
47.7 82
49.41 80.39
51.11 81.7
52.82 81.79
54.52 80.78
56.22 80.68
57.93 79.96
59.63 79.49
61.33 78.46
63.04 79.38
64.74 78.59
66.45 77.3
68.15 77.12
69.85 77.13
71.56 75.97
73.26 75.84
74.96 76.52
76.67 77.32
78.37 77.94
80.08 77.03
81.78 76.6
83.48 76.76
85.19 76.35