Heitor (heittpr)

Race #8

View Pit Stop page for race #8 by heittprGhost race

View profile for Heitor (heittpr)

Official speed 61.01 wpm (106.61 seconds elapsed during race)
Without ending ping 61.41 wpm (690 ms delay sending score to TypeRacer’s server)
Timerless 61.71 wpm (516 ms elapsed before first character typed; 105.40 seconds elapsed during race)
Timerless minus one 61.59 wpm, ignoring the first character typed
Race Start September 22, 2023 8:14:36pm UTC
Race Finish September 22, 2023 8:16:22pm UTC
Outcome Win (1 of 2)
Opponents 2. mvkaio (56.58 wpm)
Accuracy 94.4%
Points 90.50
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 sa set of characters from the socket* */ String Buffer command = new StringBuffer(); int ex\epected = 102344; /* Cut off oto avoid FDOsoS attack 8*/ while (ex\epected < shtutdown.length()) { if (random == nuLll) random = new Random(System.currentTimeMillis()); expected += (radndom.ennextINt(nt()) % 1024); } while (epepexxpected > 0) { int ch = -1]; try { ch {= stream.reaD(0d(); } catch (IOeException e) { liog.warng()"StandardServer.await: read; : "), e); ch - = - 111; } if (chd < 32) /* cControl character ofr EOF terminates loop break; command.eaappend((char) ch); expoeected--; }
Timing
Character / * R e a d s -s a s e t o f c h a r a c
Milliseconds 516 336 132 164 234 101 119 114 86 297 103 108 105 72 78 88 256 88 80 176 64 73 86 129 96
Character t e r s f r o m t h e s o c k e t * -* * /
Milliseconds 184 72 121 79 104 144 56 75 40 85 392 88 80 64 96 112 73 102 88 60 493 289 145 82 300
Character S t r i n g - B u f f e r c o m m a n d =
Milliseconds 96 248 224 49 49 41 56 140 391 82 184 102 178 96 111 89 104 144 80 136 59 182 43 231 124
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 84 149 63 173 260 145 201 21 115 28 233 593 160 112 191 160 80 178 78 241 88 215 44 189 151
Character e x \ e -e -\ p e c t e d = 1 0 2 3 4 -4 -3 4 ;
Milliseconds 80 305 130 0 237 161 0 68 81 200 361 151 89 494 115 93 145 103 339 270 96 170 55 136 184
Character / * C u t o f f o -o t o a v o i d F -F D
Milliseconds 446 283 574 138 126 80 80 248 72 152 71 329 204 77 80 79 208 144 95 144 52 77 288 208 98
Character O s -s -O o S a t t a c k 8 -8 * / w h i l e
Milliseconds 119 209 383 145 102 288 328 202 134 160 64 152 88 127 122 523 508 336 443 328 69 424 161 79 49
Character ( e x \ e -e -\ p e c t e d < s h t -t u t d o w
Milliseconds 175 148 204 132 0 265 161 0 72 79 208 216 160 88 169 66 126 120 343 282 70 96 327 184 115
Character n . l e n g t h ( ) ) { i f ( r a n d o m
Milliseconds 86 216 152 88 96 51 205 96 249 79 159 288 483 143 142 98 286 154 144 58 101 112 71 45 69
Character = = n u L -L l l ) r a n d o m = n e w R
Milliseconds 152 119 104 88 160 192 348 97 483 192 96 584 72 81 111 71 43 110 160 112 80 72 169 71 656
Character a n d o m ( S y s t e m . c u r r e n t T i m e M
Milliseconds 160 96 113 79 44 323 419 103 95 83 69 44 228 144 120 80 142 53 57 115 388 117 176 80 217
Character i l l i s ( ) ) ; e x p e c t e d + = ( r a
Milliseconds 190 162 128 186 93 144 235 246 297 135 375 386 102 113 112 217 166 145 95 472 152 137 327 128 72
Character d -d n d o m . e n -n -e n e x t I N t ( -( -t -N n t (
Milliseconds 177 180 68 103 96 44 542 144 63 340 139 67 78 119 168 256 177 199 160 250 135 144 87 96 160
Character ) ) -) % 1 0 2 4 ) ; } w h i l e ( e p e
Milliseconds 88 161 375 104 201 168 258 101 128 197 291 344 473 209 103 361 43 169 163 78 106 200 144 185 29
Character -e -p p e x -x -e -p x p e c t e d > 0 ) { i n
Milliseconds 316 133 35 85 159 233 168 131 27 139 79 97 207 72 137 160 135 89 136 199 96 163 189 192 41
Character t c h = - 1 ] -] ; t r y { c h { -{ =
Milliseconds 43 93 129 62 144 160 137 167 113 410 350 111 104 425 72 44 123 184 96 178 148 98 459 302 175
Character s t r e a m . r e a D ( 0 -0 -( -D d ( ) ; } c
Milliseconds 112 194 166 210 71 88 116 243 104 67 43 177 162 50 245 154 137 43 163 41 273 112 286 93 385
Character a t c h ( I O e -e E x c e p t i o n e ) {
Milliseconds 137 120 210 34 220 409 256 201 158 352 134 187 177 57 84 89 162 151 0 108 48 354 138 200 327
Character l i -i o g . w a r n g -g ( ) -) " S t a n d a r d S
Milliseconds 136 234 263 87 80 161 79 63 88 132 101 432 63 234 354 206 408 239 104 192 64 64 106 175 384
Character e r v e r . a w a i t : r e a d ; - -; : " )
Milliseconds 176 79 169 67 117 281 263 103 112 88 128 218 120 280 77 52 110 160 145 335 144 62 89 273 384
Character -) , e ) ; c h - - -- = - 1 -1 1 -1 - 1 ;
Milliseconds 288 149 90 279 241 364 158 302 95 113 162 118 377 148 180 104 136 88 120 363 311 438 128 56 111
Character } i f ( c h d - -d < 3 2 ) / * c -c
Milliseconds 112 395 704 270 72 79 121 112 105 128 119 319 122 127 170 126 387 173 320 137 481 327 136 482 374
Character C o n t r o l c h a r a c t e r o f -f r E O
Milliseconds 119 224 336 89 32 80 152 95 427 84 51 79 111 97 185 57 125 275 205 88 211 102 169 371 106
Character F t e r m i n a t e s l o o p b r e a k ;
Milliseconds 65 136 264 90 94 76 138 45 50 73 71 51 72 104 170 150 97 79 146 27 46 23 88 192 150
Character c o m m a n d . e a -a -e a p p e n d ( ( c h a r )
Milliseconds 539 60 61 149 111 72 120 130 143 0 214 353 144 105 151 87 116 94 128 530 141 79 64 73 207
Character c h ) ; e x p o e -e -o e c t e d - - ; }
Milliseconds 136 88 85 243 250 103 128 179 78 0 98 277 152 200 200 171 48 164 122 128 258 168 104
WPM Timing
Seconds WPM
2.13 45.03
4.26 78.8
6.4 80.67
8.53 75.98
10.66 81.05
12.79 77.86
14.92 77.19
17.06 75.28
19.19 70.67
21.32 69.23
23.45 67.54
25.59 66.6
27.72 63.64
29.85 63.52
31.98 63.41
34.11 64.02
36.25 65.88
38.38 64.1
40.51 65.17
42.64 66.69
44.77 66.73
46.91 66.26
49.04 65.83
51.17 65.19
53.3 63.71
55.43 63.21
57.57 62.95
59.7 62.71
61.83 63.66
63.96 63.41
66.1 63
68.23 62.79
70.36 62.59
72.49 62.9
74.62 62.71
76.76 62.07
78.89 62.37
81.02 62.21
83.15 61.62
85.28 60.93
87.42 59.99
89.55 59.9
91.68 59.42
93.81 59.1
95.94 59.41
98.08 60.56
100.21 61.07
102.34 61.21
104.47 61.11
106.61 61.01