Kasper (kaspertypes)

Race #4

View Pit Stop page for race #4 by kaspertypesGhost race

View profile for Kasper (kaspertypes)

Official speed 80.92 wpm (80.38 seconds elapsed during race)
Without ending ping 81.23 wpm (309 ms delay sending score to TypeRacer’s server)
Timerless 81.55 wpm (309 ms elapsed before first character typed; 79.76 seconds elapsed during race)
Timerless minus one 81.40 wpm, ignoring the first character typed
Race Start May 29, 2023 6:02:09pm UTC
Race Finish May 29, 2023 6:03:29pm UTC
Outcome Win (1 of 3)
Accuracy 96.9%
Points 120.02
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 */ StringBugffer command = new StringBuffer(); int excpected = 10234; /* Cut off to avoid DoS attack */ while (ecxcpepected < shutdown.Llength()) { if (random = = null) random = new Random9(System.currentTimeMIllillis()); expected += (random.nextInt() % 1024;); {}} while (excpepected > 0 ) { int ch = -1 ; try P{{ 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); 3dexpewexpexpecrtedted--:; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 309 265 192 331 149 47 106 81 47 64 93 57 23 86 86 43 108 98 78 46 84 76 78 131 93
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 76 49 109 78 75 34 52 81 50 25 50 66 69 93 45 81 98 27 103 198 228 119 169 152 100
Character i n g B u g -g f f e r c o m m a n d = n e w
Milliseconds 52 31 75 177 133 119 296 112 100 70 76 85 97 30 31 107 65 89 21 110 58 98 102 66 32
Character S t r i n g B u f f e r ( ) ; i n t e x c -c
Milliseconds 80 126 106 128 77 22 80 158 147 70 109 98 49 119 145 242 166 100 49 48 112 69 198 69 351
Character p e c t e d = 1 0 2 3 -3 4 ; / * C u t o
Milliseconds 211 38 155 77 95 129 97 91 115 141 85 208 74 395 60 182 138 488 454 195 308 104 47 132 50
Character f f t o a v o i d D o S a t t a c k * /
Milliseconds 100 74 107 101 26 81 39 110 32 35 65 93 100 135 142 178 117 52 132 67 81 30 126 155 182
Character w h i l e ( e c -c x c p e -e -p -c p e c t e d
Milliseconds 116 141 23 61 25 76 92 110 182 474 226 86 23 121 58 261 122 150 186 9 138 100 98 101 104
Character < s h u t d o w n . L -L l e n g t h ( ) ) {
Milliseconds 108 147 164 31 131 42 101 88 66 60 248 218 248 137 48 104 73 105 49 136 150 216 305 204 142
Character i f ( r a n d o m = - = n u l l ) r a n
Milliseconds 127 95 149 127 262 66 90 99 56 27 145 91 279 341 188 109 174 174 80 119 175 126 121 45 35
Character d o m = n e w R a n d o m 9 -9 ( S y s t e m
Milliseconds 103 30 34 100 87 117 72 102 20 112 168 128 54 107 81 18 239 248 133 120 249 71 75 51 60
Character . c u r r e n t T i m e M I l l -l -l -I i l l i s (
Milliseconds 108 187 50 104 123 21 57 109 150 113 0 66 165 119 134 124 265 125 120 116 124 128 43 125 160
Character ) ) ; e x p e c t e d + = ( r a n d o m . n
Milliseconds 125 284 238 123 211 123 293 43 169 105 69 108 78 138 174 184 292 167 67 60 104 35 47 159 118
Character e x t I n t ( ) % 1 0 2 4 ; -; ) ; { } -} -{ }
Milliseconds 119 166 54 160 173 94 114 124 210 176 152 203 94 229 238 388 289 100 266 113 269 34 321 119 221
Character w h i l e ( e x c p e -e -p -c p e c t e d >
Milliseconds 188 95 81 0 28 76 116 176 180 131 72 64 116 210 146 190 237 36 156 101 44 107 104 130 124
Character 0 - ) { i n t c h = - 1 - ; t r y
Milliseconds 153 189 252 140 239 202 169 166 49 79 128 120 24 320 107 136 180 177 174 367 186 71 124 99 72
Character P { -{ -P { c h = s t r e a m . r e a d ( )
Milliseconds 83 130 24 325 122 334 235 190 21 159 198 209 119 51 175 23 19 37 145 89 25 47 85 143 102
Character ; } c a t c h ( I O E x c e p t i o n e )
Milliseconds 265 141 183 188 163 99 74 129 26 232 156 334 100 235 242 48 172 60 102 99 28 71 111 96 208
Character { l o g . w a r n ( " S t a n d a r d S e r v
Milliseconds 237 202 259 290 117 99 129 87 31 53 111 361 335 303 155 88 90 69 96 55 103 201 128 71 128
Character e r . a w a i t : r e a d : " , e ) ; c h
Milliseconds 76 77 87 112 100 97 88 101 181 140 148 16 52 80 311 189 179 335 143 211 295 361 133 309 27
Character = - 1 ; } i f ( c h < 3 2 - ) /
Milliseconds 157 132 176 206 111 228 231 293 214 152 94 77 157 324 29 225 178 145 120 44 180 482 308 167 313
Character * C o n t r o l c h a r a c t e r o r E O
Milliseconds 471 170 170 157 19 127 103 29 132 95 170 47 50 56 97 132 104 94 52 82 85 68 52 152 107
Character F t e r m i n a t e s l o o p b r e a k ;
Milliseconds 116 135 292 71 53 56 83 27 138 34 75 103 84 53 173 220 71 119 298 69 51 22 94 176 122
Character c o m m a n d . a p p e n d ( ( c h a r ) c h )
Milliseconds 143 57 22 134 93 57 68 68 231 56 134 86 39 88 115 199 303 48 69 36 235 241 143 48 442
Character ; 3 -3 d e x p e -e -p -d -e -x w e x p -p -w -e -x e x p
Milliseconds 264 188 120 321 126 0 133 58 120 161 98 265 0 0 227 0 154 80 185 150 0 0 229 189 57
Character e c r t e d -d -e -t -r t e d - - : -: ; }
Milliseconds 100 149 101 0 73 112 205 95 149 95 121 15 109 139 122 238 338 192 233 137
WPM Timing
Seconds WPM
1.61 74.65
3.22 115.71
4.82 119.44
6.43 113.84
8.04 120.93
9.65 118.19
11.25 111.97
12.86 103.58
14.47 100.36
16.08 103.76
17.68 103.83
19.29 97.67
20.9 98.77
22.51 96.51
24.11 96.55
25.72 93.78
27.33 95.73
28.94 95.39
30.54 95.47
32.15 93.69
33.76 93.13
35.37 93.31
36.97 92.82
38.58 90.51
40.19 89.28
41.8 87.57
43.4 86.81
45.01 86.65
46.62 85.98
48.23 84.35
49.83 85.49
51.44 85.15
53.05 85.51
54.66 85.41
56.26 84.89
57.87 85.64
59.48 85.34
61.09 84.67
62.69 84.03
64.3 83.79
65.91 82.3
67.52 83
69.12 83.85
70.73 84.66
72.34 85.43
73.95 85.36
75.55 84.02
77.16 82.43
78.77 81.81
80.38 80.92