Julian (robthephysician)

Race #40

View Pit Stop page for race #40 by robthephysicianGhost race

View profile for Julian (robthephysician)

Official speed 76.09 wpm (85.48 seconds elapsed during race)
Without ending ping 76.22 wpm (143 ms delay sending score to TypeRacer’s server)
Timerless 76.46 wpm (271 ms elapsed before first character typed; 85.06 seconds elapsed during race)
Timerless minus one 76.32 wpm, ignoring the first character typed
Race Start April 6, 2024 12:03:21am UTC
Race Finish April 6, 2024 12:04:46am UTC
Outcome Win (1 of 3)
Accuracy 97.7%
Points 112.87
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 thes sockketet */ StringBuffer command = new sStringBBuffuffer(); int expected = 102244; /* Cut off to avoid DoS attack */ while (expected < shudotdown.length()) { if (random == null) random = new Random(System.currentTimeMililis()); xexpected += (random.NexnextInt() % 1024; }); } while (expected > 0) { int ch = -1; try ({ ch = stream.read(); } catch (IOException e ) { log.warn("stStandardServer.await; : read: ", e); ch = -1; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 271 202 79 153 106 26 91 77 29 115 36 129 16 126 92 75 138 83 125 28 167 16 115 138 62
Character r s f r o m t h e s - -s s o c k k e t -t -e
Milliseconds 89 123 88 103 141 72 78 104 102 45 73 204 20 565 99 89 60 163 140 44 71 78 149 290 114
Character -k e t * / S t r i n g B u f f e r c o m m a
Milliseconds 103 295 73 127 393 238 159 133 163 215 72 114 93 269 121 114 113 91 76 83 89 88 92 110 70
Character n d = n e w s -s S t r i n g B B u f f -f -f -u
Milliseconds 67 102 66 136 64 121 99 83 98 61 341 200 107 150 63 356 108 321 77 135 86 105 279 148 72
Character -B u f f e r ( ) ; i n t e x p e c t e d =
Milliseconds 252 129 75 105 97 52 141 180 103 112 173 42 73 91 85 149 136 120 77 160 31 151 95 181 48
Character 1 0 2 2 4 -4 -2 4 ; / * C u t o f f t o a
Milliseconds 302 116 117 121 147 303 102 162 202 88 226 341 156 293 142 53 117 62 86 113 52 125 61 72 106
Character v o i d D o S a t t a c k * / w h i l e
Milliseconds 112 65 158 123 64 185 246 233 249 84 107 483 97 128 71 112 209 177 165 173 129 31 103 87 42
Character ( e x p e c t e d < s h u d o -o -d t d o w n .
Milliseconds 179 192 160 156 119 90 140 36 163 84 225 66 160 90 81 128 255 284 152 283 222 86 118 39 164
Character l e n g t h ( ) ) { i f ( r a n d o m = =
Milliseconds 151 83 115 120 142 27 162 132 106 126 170 230 168 134 124 140 189 118 87 90 191 91 143 199 140
Character n u l l ) r a n d o m = n e w R a n d o
Milliseconds 85 150 87 136 128 190 77 127 132 83 94 98 105 104 168 47 165 75 102 83 194 122 41 125 118
Character m ( S y s t e m . c u r r e n t T i m e M i l i -i
Milliseconds 104 167 239 140 33 107 68 124 70 165 87 99 105 114 84 43 208 111 82 101 189 154 82 63 471
Character l i s ( ) ) ; x -x e x p e c t e d + = ( r a
Milliseconds 190 16 118 193 166 124 172 152 560 428 60 147 138 104 95 156 56 117 99 126 198 117 350 228 83
Character n d o m . N e x -x -e -N n e x t I n t ( ) % 1 0
Milliseconds 81 99 133 93 125 222 77 168 208 125 116 210 51 132 52 247 135 81 124 181 106 327 149 354 86
Character 2 4 ; } -} - -; ) ; } w h i l e ( e x p e c
Milliseconds 147 151 234 118 184 282 99 370 180 133 222 305 337 290 174 39 119 72 77 147 193 160 166 87 111
Character t e d > 0 ) { i n t c h = - 1 ; t
Milliseconds 157 44 207 191 218 103 292 216 156 198 138 164 87 52 133 144 68 200 184 67 216 443 384 162 209
Character r y ( -( { c h = s t r e a m . r e a d ( )
Milliseconds 125 112 238 132 446 81 83 160 60 187 186 91 156 60 120 51 32 99 105 121 100 40 68 358 125
Character ; } c a t c h ( I O E x c e p t i o n e
Milliseconds 114 103 144 132 251 111 86 126 72 101 153 307 226 337 287 418 78 129 96 69 56 67 110 108 116
Character - ) { l o g . w a r n ( " s t -t -s S t a n d a
Milliseconds 348 153 104 167 111 219 74 109 86 203 103 74 134 204 254 133 107 384 96 175 139 166 279 113 138
Character r d S e r v e r . a w a i t ; - -; : r e a d :
Milliseconds 39 54 273 166 116 206 63 109 118 225 118 80 68 92 165 110 307 91 217 70 152 53 35 67 306
Character " , e ) ; c h = - 1 ; } i f ( c h
Milliseconds 239 157 230 230 141 285 268 115 250 66 196 134 66 269 216 191 142 195 96 166 143 70 197 439 89
Character < 3 2 ) / * C o n t r o l c h a r a c t
Milliseconds 165 391 120 371 113 285 164 138 499 129 318 161 50 56 160 87 85 120 202 76 97 116 108 71 141
Character e r o r E O F t e r m i n a t e s l o o p
Milliseconds 61 86 125 87 140 116 135 148 155 96 166 99 76 76 120 270 93 148 83 87 115 148 67 117 88
Character b r e a k ; c o m m a n d . a p p e n d ( ( c
Milliseconds 97 84 98 74 34 133 202 121 238 149 45 126 68 76 105 73 216 90 103 114 54 97 202 332 240
Character h a r ) c h ) ; e x p e c t e d - - ; }
Milliseconds 73 58 95 192 113 161 48 268 157 74 186 167 138 96 93 157 65 137 413 136 258 246 117
WPM Timing
Seconds WPM
1.71 112.31
3.42 119.33
5.13 95.93
6.84 80.72
8.55 81.42
10.26 86.57
11.97 81.22
13.68 78.09
15.39 81.11
17.1 77.92
18.81 77.85
20.51 78.97
22.22 78.29
23.93 80.22
25.64 77.68
27.35 78.97
29.06 79.28
30.77 79.94
32.48 81.65
34.19 82.48
35.9 81.89
37.61 80.72
39.32 80.57
41.03 79.85
42.74 79.18
44.45 78.02
46.16 76.17
47.87 76.21
49.58 76
51.29 76.28
53 75.63
54.71 75.24
56.42 76.15
58.12 75.97
59.83 75.81
61.54 76.04
63.25 74.94
64.96 75.18
66.67 75.05
68.38 74.58
70.09 74.47
71.8 74.37
73.51 73.79
75.22 73.86
76.93 74.56
78.64 75.23
80.35 75.87
82.06 76.19
83.77 76.35
85.48 76.09