Arrogant (dkaocka)

Race #74

View Pit Stop page for race #74 by dkaockaGhost race

View profile for Arrogant (dkaocka)

Official speed 85.29 wpm (76.26 seconds elapsed during race)
Without ending ping 85.64 wpm (309 ms delay sending score to TypeRacer’s server)
Timerless 85.91 wpm (242 ms elapsed before first character typed; 75.71 seconds elapsed during race)
Timerless minus one 85.75 wpm, ignoring the first character typed
Race Start August 12, 2023 5:16:31am UTC
Race Finish August 12, 2023 5:17:47am UTC
Outcome Win (1 of 3)
Accuracy 95.7%
Points 126.51
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 s ea set of characters from the socket */ StringBuffer command = new StringBuffer(); int expected = 10224; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if r(random == null) random = new RAandom*S(System.currentTimeMillis()); expected += r(random.nextInt() % 1024); )} while (exepctpected > 90 ) { int ch = 01-1;; try { ch = stream..readreaD()d(_); } catch (IOException e_)) { log w.warn("StandardServer.await: read: '", e); ch = -1 ; } if {( cch < 32) /* Control character of r EOF terminates loop break; command.append((char) ch); expetced-expected==--'; }
Timing
Character / * R e a d s e -e - -s a s e t o f c h
Milliseconds 242 379 170 309 121 62 45 72 89 99 124 225 122 92 97 81 85 54 34 74 61 60 84 83 124
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 24 75 93 64 56 67 74 56 64 25 75 60 18 70 50 46 21 96 56 62 81 59 82 51 39
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 296 417 156 264 154 54 54 17 39 225 81 76 133 82 83 31 100 88 36 117 50 100 39 58 76
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 70 110 69 61 103 121 151 67 65 21 62 170 73 98 173 116 60 189 79 263 97 97 22 57 39
Character e x p e c t e d = 1 0 2 -2 2 4 ; / * C u t
Milliseconds 88 102 22 64 89 128 33 98 72 97 58 138 92 116 179 267 60 122 172 278 230 201 117 146 81
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 67 106 46 125 68 54 105 90 61 71 41 31 63 31 133 175 334 119 86 57 124 20 80 73 83
Character * / w h i l e ( e x p e c t e d < s h u t
Milliseconds 204 555 101 110 40 33 39 41 68 72 120 72 81 60 105 58 92 88 48 186 112 75 70 46 33
Character d o w n . l e n g t h ( ) ) { i f r -r ( r a
Milliseconds 144 30 79 43 69 139 116 203 79 112 19 169 72 161 130 273 210 113 73 79 417 232 152 129 30
Character n d o m = = n u l l ) r a n d o m = n e
Milliseconds 87 72 68 61 18 154 130 97 109 124 62 83 173 82 104 51 67 58 32 54 58 90 76 119 56
Character w R A -A a n d o m * S -S -* ( S y s t e m . c u r
Milliseconds 25 65 120 38 337 92 80 70 43 43 178 141 296 104 138 170 237 67 61 19 49 80 132 87 64
Character r e n t T i m e M i l l i s ( ) ) ; e x p e c t
Milliseconds 120 46 53 79 149 101 59 96 102 238 48 141 131 121 292 90 149 196 83 93 102 20 99 96 58
Character e d + = r -r ( r a n d o m . n e x t I n t ( )
Milliseconds 82 115 40 133 204 173 104 195 148 217 0 63 63 46 34 139 122 48 74 48 153 150 106 116 57
Character % 1 0 2 4 ) ; ) -) } w h i l e ( e x e p
Milliseconds 103 310 145 217 101 72 55 179 596 234 213 271 246 197 178 50 28 38 31 71 83 150 73 93 49
Character c t -t -c -p -e p e c t e d > 9 -9 0 - ) { i
Milliseconds 146 81 173 103 128 107 146 0 106 51 99 63 78 122 125 159 327 202 458 359 177 278 963 170 179
Character n t c h = 0 1 -1 -0 - 1 ; ; -; t r y { c
Milliseconds 28 60 62 118 60 136 124 177 278 119 197 120 145 88 137 167 262 84 54 33 63 97 189 164 92
Character h = s t r e a m . . r e a d -d -a -e -r -. r e a D
Milliseconds 74 107 125 114 128 70 110 50 0 64 30 74 67 48 55 98 78 111 127 112 118 35 54 40 109
Character ( ) -) -( -D d ( _ -_ ) ; } c a t c h ( I O E x
Milliseconds 74 74 326 106 120 198 155 81 317 208 264 119 482 160 118 90 59 65 40 110 107 272 134 233 240
Character c e p t i o n e _ ) -) -_ ) { l o g w -w - .
Milliseconds 140 81 67 135 87 28 30 61 90 265 37 301 136 158 157 346 356 112 152 57 74 94 168 91 209
Character w a r n ( " S t a n d a r d S e r v e r . a w a i
Milliseconds 38 44 31 46 191 231 96 150 177 94 92 84 108 129 232 186 67 151 59 83 102 76 78 99 59
Character t : r e a d : ' -' " , e ) ; c h = - 1
Milliseconds 59 124 84 75 60 31 93 394 193 188 534 217 529 191 108 304 359 236 60 109 115 156 137 272 299
Character - ; } i f { -{ ( c -c - c h < 3 2 )
Milliseconds 228 257 152 68 209 194 121 58 57 193 243 141 248 98 164 269 132 80 81 394 125 99 63 337 120
Character / * C o n t r o l c h a r a c t e r o f -
Milliseconds 594 265 346 583 221 33 82 55 28 116 60 107 53 81 65 79 87 35 66 61 63 52 96 26 188
Character -f r E O F t e r m i n a t e s l o o p b r
Milliseconds 94 66 44 103 133 100 93 105 63 68 49 66 57 49 56 38 56 38 81 139 105 125 60 52 131
Character e a k ; c o m m a n d . a p p e n d ( ( c h a r
Milliseconds 47 19 57 90 74 41 86 24 111 30 89 42 89 76 89 90 92 83 53 101 134 145 61 93 41
Character ) c h ) ; e x p e t c e d - -- -e -x -p -e -t -c -e -d
Milliseconds 110 159 133 79 154 255 64 103 91 41 57 101 81 52 85 120 174 110 0 0 0 0 0 0 0
Character e x p e c t e d = = -= -= - - ' -' ; }
Milliseconds 171 76 42 98 128 78 76 104 126 166 280 145 166 124 169 387 165 101 128
WPM Timing
Seconds WPM
1.53 62.94
3.05 78.68
4.58 115.4
6.1 104.25
7.63 114.87
9.15 115.4
10.68 118.02
12.2 110.15
13.73 114.52
15.25 112.51
16.78 113.01
18.3 114.09
19.83 113.18
21.35 110.15
22.88 112.78
24.4 109.66
25.93 110.15
27.45 108.84
28.98 109.32
30.5 108.97
32.03 108.28
33.55 104.43
35.08 103.65
36.6 102.29
38.13 98.82
39.65 96.54
41.18 95
42.7 94.7
44.23 94.42
45.75 92.58
47.28 90.61
48.8 90.73
50.33 90.13
51.86 89.09
53.38 89.02
54.91 89.61
56.43 89.31
57.96 87.79
59.48 87.15
61.01 86.16
62.53 84.82
64.06 84.49
65.58 83.07
67.11 84.4
68.63 85.32
70.16 87.06
71.68 87.89
73.21 86.71
74.73 86.23
76.26 85.29