Tal (talw)

Race #1

View Pit Stop page for race #1 by talwGhost race

View profile for Tal (talw)

Official speed 80.46 wpm (80.84 seconds elapsed during race)
Without ending ping 80.83 wpm (365 ms delay sending score to TypeRacer’s server)
Timerless 81.14 wpm (315 ms elapsed before first character typed; 80.16 seconds elapsed during race)
Timerless minus one 80.99 wpm, ignoring the first character typed
Race Start June 22, 2024 1:01:02pm UTC
Race Finish June 22, 2024 1:02:23pm UTC
Outcome Win (1 of 3)
Accuracy 97.8%
Points 119.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(); inte expected = 10wr24; /* Cut off to avoid DoS attack */ while (expected < shudtdown.length()) { if (random [== null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt(/) % 1024); } while (expected (> 0) { int ch = -1; try { ch = tstream.read(); } catch (IOException e) { log.warn (("StandardServer.await: read: ", e); ch = -1; } if ( chch *< 3w2) /* Control character or EOF terminates loop break; command.append((char) ch); expectd--ed--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 315 215 122 212 24 115 102 87 98 75 122 48 48 91 74 79 65 134 91 66 103 81 115 143 87
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 83 96 104 118 124 88 49 58 71 85 70 71 99 39 121 68 101 58 61 228 81 102 276 142 126
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 84 62 92 269 109 56 120 116 61 30 146 51 47 119 61 127 72 55 253 4 79 52 53 62 297
Character t r i n g B u f f e r ( ) ; i n t e - -e e x
Milliseconds 90 124 71 59 71 175 64 96 122 115 61 277 3 146 174 414 60 100 63 148 286 139 309 83 151
Character p e c t e d = 1 0 w r -r -w 2 4 ; / * C u t
Milliseconds 70 96 147 170 22 146 58 263 37 396 18 142 43 436 135 339 0 167 177 164 305 180 319 98 102
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 52 82 78 124 53 114 64 65 66 110 79 54 60 48 187 77 214 112 89 115 78 248 234 90 113
Character * / w h i l e ( e x p e c t e d < s h u d
Milliseconds 242 594 273 126 25 100 28 85 49 219 152 138 53 106 147 152 36 141 79 222 116 130 71 63 108
Character -d t d o w n . l e n g t h ( ) ) { i f ( r a
Milliseconds 380 178 160 55 91 81 126 144 89 124 162 184 66 328 4 321 523 498 142 116 91 51 242 139 58
Character n d o m [ -[ = = n u l l ) r a n d o m =
Milliseconds 99 83 72 67 60 313 206 348 5 131 73 167 29 128 243 129 108 74 52 131 50 69 89 250 4
Character n e w R a n d o m ( S y s t e m . c u r r e n t
Milliseconds 68 67 56 58 186 64 94 110 36 56 207 192 133 82 173 30 42 102 195 124 65 116 43 75 87
Character T i m e M i l l i s ( ) ) ; e x p e c t e d +
Milliseconds 242 84 44 83 218 88 130 171 150 85 302 4 390 212 263 163 151 71 74 130 146 42 154 40 250
Character = ( r a n d o m . n e x t I n t ( / -/ ) % 1
Milliseconds 419 94 222 133 49 109 75 75 67 207 150 61 114 98 260 3 94 255 37 802 460 138 222 91 375
Character 0 2 4 ) ; } w h i l e ( e x p e c t e d (
Milliseconds 3 51 64 307 215 258 654 180 101 76 79 62 49 61 276 363 141 79 83 145 141 67 120 127 256
Character -( > 0 ) { i n t c h = - 1 ; t r y
Milliseconds 537 376 129 264 255 209 251 158 154 64 59 43 143 96 158 295 3 493 248 165 150 148 133 84 102
Character { c h = t -t s t r e a m . r e a d ( ) ; }
Milliseconds 208 120 142 94 94 245 5 86 269 91 115 130 97 16 217 110 222 63 90 113 284 5 184 177 259
Character c a t c h ( I O E x c e p t i o n e ) {
Milliseconds 135 166 71 118 133 98 79 210 419 3 305 141 90 157 66 107 71 67 72 60 121 346 169 243 121
Character l o g . w a r n ( -( - ( " S t a n d a r d S e r
Milliseconds 140 155 122 87 144 89 100 125 87 299 249 130 411 329 299 168 59 162 97 91 110 89 239 60 58
Character v e r . a w a i t : r e a d : " , e ) ; c
Milliseconds 147 96 74 65 84 88 104 208 109 238 120 122 50 77 104 247 142 215 165 174 140 369 184 144 149
Character h = - 1 ; } i f ( c h -h -c - c h * -*
Milliseconds 99 157 305 6 286 245 185 124 252 246 139 74 54 217 110 250 98 179 135 230 136 100 82 618 305
Character < 3 w -w 2 ) / * C o n t r o l c h a r a c
Milliseconds 198 99 186 32 398 263 239 189 289 312 217 235 73 68 68 121 58 139 27 96 90 53 65 97 94
Character t e r o r E O F t e r m i n a t e s l o o
Milliseconds 144 69 83 61 92 55 83 244 5 104 61 145 80 60 53 55 87 69 87 54 280 154 99 132 145
Character p b r e a k ; c o m m a n d . a p p e n d ( (
Milliseconds 154 172 117 156 31 58 60 96 126 253 94 64 122 139 85 90 113 106 102 133 106 83 106 299 31
Character c h a r ) c h ) ; e x p e c t d - - -- -- -d e d
Milliseconds 208 86 45 98 236 107 138 70 240 146 148 103 136 68 79 142 137 169 318 4 238 133 131 108 128
Character - - ; }
Milliseconds 284 45 161 143 202
WPM Timing
Seconds WPM
1.62 96.49
3.23 107.63
4.85 116.29
6.47 115.05
8.08 117.28
9.7 111.34
11.32 103.92
12.93 99.28
14.55 93.19
16.17 96.49
17.78 95.82
19.4 93.4
21.02 93.64
22.63 92.78
24.25 90.06
25.87 89.53
27.48 88.2
29.1 90.31
30.72 91.41
32.33 92.04
33.95 90.84
35.57 90.08
37.18 90.68
38.8 87.52
40.42 86.69
42.03 85.93
43.65 85.22
45.27 83.5
46.88 83.44
48.5 83.38
50.12 83.32
51.73 83.27
53.35 83
54.97 83.18
56.58 82.71
58.2 81.65
59.82 82.45
61.43 82.43
63.05 82.22
64.67 81.83
66.28 80.56
67.9 79.17
69.52 78.2
71.13 79.45
72.75 80.49
74.37 81
75.99 81.49
77.6 81.65
79.22 81.04
80.84 80.46