Tomas0707 (tomas0707)

Race #8

View Pit Stop page for race #8 by tomas0707Ghost race

View profile for Tomas0707 (tomas0707)

Official speed 61.72 wpm (105.38 seconds elapsed during race)
Without ending ping 61.86 wpm (241 ms delay sending score to TypeRacer’s server)
Timerless 61.92 wpm (96 ms elapsed before first character typed; 105.04 seconds elapsed during race)
Timerless minus one 61.80 wpm, ignoring the first character typed
Race Start August 17, 2024 12:31:02pm UTC
Race Finish August 17, 2024 12:32:48pm UTC
Outcome Win (1 of 3)
Accuracy 94.5%
Points 91.55
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 /* r=Read a set of chcaratcgtecters from the scocetket */ StringBuffer comamand = new StringBuffer(); int expected = 1024; /(** Cut off to avlioid DDoS attack */ wihile *ex(expe tected < shutdown.length() ) { if (random -== == null() ( )_ reaandom - n== new Random(System.currentTimeMillis()); expectedd += += (random.ennextInt() % 1024(;_;); } WHILwhile (expected ? > 0 ) { int ch = 01-1; try { ch - = stream.read(); {} catch (IOException e_) { log.warn("StandardServer.await: radead: ", e ); ch= = 0-1; } if (ch < 320) /* Control character or EOF terminates loop break; command.append((char) ch); expectedd----:; }
Timing
Character / * r = -= -r R e a d a s e t o f c h c -c
Milliseconds 96 209 286 102 327 283 136 224 127 89 112 82 53 113 72 74 72 97 102 87 49 151 72 90 268
Character a r a t c -c -t g t e -e -t -g c t e r s f r o m t
Milliseconds 88 76 110 160 169 95 161 203 18 120 212 152 135 100 106 112 82 97 94 95 137 63 65 50 53
Character h e s c -c o c e t -t -e k e t * / S t r i n g
Milliseconds 89 57 70 48 154 275 157 70 211 95 203 134 174 14 77 358 179 214 142 530 150 120 41 54 97
Character B u f f e r c o m a -a m a n d = n e w S t
Milliseconds 147 70 256 136 110 82 39 128 39 145 149 291 155 61 156 92 112 82 118 240 69 65 99 258 85
Character r i n g B u f f e r ( ) ; i n t e x p e c t e
Milliseconds 147 68 56 76 151 86 87 137 90 188 218 48 213 96 131 74 69 81 85 154 81 97 158 140 91
Character d = 1 0 2 4 ; / ( * -* -( * C u t o f f
Milliseconds 157 104 53 137 293 32 170 120 208 88 554 316 25 385 120 179 151 173 196 64 85 152 89 127 66
Character t o a v l i -i -l o i d D -D D o S a t t a c k
Milliseconds 257 166 134 218 86 105 73 270 129 176 56 38 65 151 341 591 116 251 200 85 146 120 80 120 64
Character * / w i -i h i l e * e x -x -e -* ( e x p e t
Milliseconds 178 320 248 119 937 74 458 187 62 58 64 79 169 136 128 194 158 128 137 132 122 81 128 167 147
Character e -e -t - c t e d < s h u t d o w n . l e n g t
Milliseconds 93 123 141 137 106 119 70 168 143 137 147 102 119 136 165 163 89 94 188 192 179 74 116 10 173
Character h ( ) - ) { i f ( r a n d o m - = = -
Milliseconds 63 180 51 122 331 201 120 164 323 155 94 105 177 231 89 112 71 136 80 310 117 126 149 113 162
Character -= -= -- = = n u l l ( ) - -) -( ( - -( ) _ -_ r
Milliseconds 152 134 148 142 138 123 99 151 104 128 186 0 161 183 141 145 193 143 298 117 181 4 314 255 327
Character e a -a -e a n d o m - n -n - = -= -- = n e w R
Milliseconds 49 65 246 144 136 80 88 99 102 95 97 103 200 216 136 195 303 126 88 89 167 48 112 104 521
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 90 76 97 320 63 266 383 119 77 151 69 114 110 122 102 98 135 63 102 73 287 158 69 47 311
Character i l l i s ( ) ) ; e x p e c t e d d + = -= -+ -
Milliseconds 123 143 121 71 119 264 64 236 338 203 232 135 76 101 135 129 66 158 95 56 219 149 176 121 151
Character -d + = ( r a n d o m . e n -n -e n e x t I n t (
Milliseconds 136 74 150 147 86 259 212 184 259 69 102 44 207 103 138 176 129 158 23 169 76 163 129 48 152
Character ) % 1 0 2 4 ( ; -; -( _ ; -; -_ ) ; } W H I L
Milliseconds 39 112 347 216 299 52 151 65 285 273 210 126 161 183 217 103 186 184 207 800 223 161 67 64 26
Character -L -I -H -W w h i l e ( e x p e c t e d ? - -? >
Milliseconds 363 150 152 145 288 23 66 29 109 94 278 178 127 81 118 154 101 88 154 94 138 153 248 136 224
Character 0 - ) { i n t c h = 0 1 -1 -0 - 1 ;
Milliseconds 287 72 178 247 201 385 454 151 282 61 68 63 136 64 103 82 93 224 153 295 136 88 80 201 117
Character t r y { c h - - -- = s t r e a m . r e a
Milliseconds 181 141 48 104 187 141 453 76 97 86 104 243 125 91 61 112 65 135 133 94 88 123 157 27 99
Character d ( ) ; { -{ } c a t c h ( I O E x c e p t i
Milliseconds 103 139 52 202 80 289 304 366 182 157 103 97 151 86 114 156 337 385 604 156 163 192 72 94 111
Character o n e _ -_ ) { l o g . w a r n ( " S t a n d
Milliseconds 57 73 87 385 182 346 222 352 165 203 208 152 66 110 121 169 85 135 302 334 368 86 73 83 76
Character a r d S e r v e r . a w a i t : r a d -d -a e a d
Milliseconds 111 105 108 199 91 75 151 100 103 96 206 87 169 6 202 449 400 158 90 95 392 146 120 53 97
Character : " , e - ) ; c h = - -= = 0 -0 - 1 ;
Milliseconds 176 160 352 274 101 121 192 339 156 194 103 233 48 217 59 226 131 85 70 108 263 393 248 4 293
Character } i f ( c h < 3 2 0 -0 ) / * C o n t
Milliseconds 78 260 180 720 29 58 185 200 74 200 341 167 113 72 225 336 175 155 108 251 164 200 160 51 65
Character r o l c h a r a c t e r o r E O F t e r m
Milliseconds 132 81 142 89 162 147 96 87 115 133 134 71 106 46 128 81 65 168 688 97 252 186 113 99 117
Character i n a t e s l o o p b r e a k ; c o m m a n
Milliseconds 103 113 223 81 99 181 157 210 145 143 14 148 383 169 48 53 114 285 181 400 111 109 105 78 90
Character d . a p p e n d ( ( c h a r ) c h ) ; e x p e
Milliseconds 57 98 120 199 126 145 80 82 174 128 183 120 63 73 152 159 116 85 569 248 191 113 111 82 102
Character c t e d d - - -- -- -d - - : -: ; }
Milliseconds 131 125 66 70 80 96 144 266 123 139 169 159 330 360 167 116 190
WPM Timing
Seconds WPM
2.11 45.55
4.22 62.63
6.32 68.32
8.43 62.63
10.54 64.91
12.65 69.27
14.75 73.21
16.86 76.87
18.97 72.12
21.08 72.31
23.18 69.36
25.29 68.8
27.4 66.13
29.51 65.07
31.61 66.81
33.72 66.55
35.83 65.31
37.94 63.9
40.04 61.43
42.15 60.64
44.26 60.73
46.37 62.63
48.47 62.63
50.58 62.16
52.69 62.18
54.8 62.85
56.9 61.37
59.01 59.78
61.12 60.67
63.23 59.59
65.34 59.88
67.44 59.78
69.55 60.56
71.66 60.45
73.77 60.19
75.87 59.94
77.98 60.32
80.09 61.28
82.2 60.59
84.3 60.35
86.41 59.99
88.52 59.92
90.63 59.72
92.73 60.43
94.84 60.73
96.95 61.27
99.06 61.78
101.16 62.39
103.27 62.4
105.38 61.72