Knight_Oikos (knight_oikos)

Race #145

View Pit Stop page for race #145 by knight_oikosGhost race

View profile for Knight_Oikos (knight_oikos)

Official speed 83.18 wpm (78.19 seconds elapsed during race)
Without ending ping 83.38 wpm (192 ms delay sending score to TypeRacer’s server)
Timerless 83.70 wpm (296 ms elapsed before first character typed; 77.70 seconds elapsed during race)
Timerless minus one 83.55 wpm, ignoring the first character typed
Race Start December 13, 2023 6:35:04am UTC
Race Finish December 13, 2023 6:36:22am UTC
Outcome No win (3 of 3)
Accuracy 97.6%
Points 123.38
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 charactrs frers from the socket *? / SrintringFBuffer comanmand = new StringBuffer(); int expcted ected = 1024; /* Cut off to avoid DoS attac lk *k */ while (expected < shutdown.length()) { if ra(random == null) random = new Random(System.currentTimeMillis()); expected +-= (random.nextINtnt() % 102344); } while (expected > 0) { int ch = 01-1; try }{ ch = stream.read(); } catch (IOException e) { log.warn("StandardServer.awiaait: read: ", e); ch = 01-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 r
Milliseconds 296 212 160 142 68 56 80 135 71 88 84 94 39 31 49 66 60 79 56 42 83 78 114 180 140
Character s f r -r -f - -s -r e r s f r o m t h e s o c
Milliseconds 71 92 43 109 176 103 116 131 105 81 59 77 103 63 92 13 87 100 49 71 24 79 51 71 74
Character k e t * ? - -? / S r i n -n -i -r t r i n g F -F
Milliseconds 167 62 150 72 239 597 80 405 107 312 94 136 82 81 91 286 112 106 111 72 78 64 78 275 353
Character B u f f e r c o m a n -n -a m a n d = n e w
Milliseconds 145 127 37 116 135 26 65 75 28 89 145 114 227 90 173 34 97 43 85 106 95 110 56 66 70
Character S t r i n g B u f f e r ( ) ; i n t e x p c t
Milliseconds 157 114 62 37 75 112 361 103 78 104 91 72 154 65 337 113 110 65 48 101 68 159 87 179 121
Character e d - -d -e -t -c e c t e d = 1 0 2 4 ; / *
Milliseconds 34 113 53 259 122 119 130 122 75 106 119 62 77 57 80 98 195 102 132 132 159 138 181 250 129
Character C u t o f f t o a v o i d D o S a t t a
Milliseconds 207 78 99 36 41 72 226 111 97 42 71 31 56 52 50 49 61 185 200 370 114 116 93 70 112
Character c - l k * -* - -k -l k * / w h i l e ( e x
Milliseconds 85 182 295 149 20 75 151 261 112 124 116 194 75 138 229 93 86 42 43 31 34 86 581 150 125
Character p e c t e d < s h u t d o w n . l e n g t h (
Milliseconds 94 66 109 135 47 96 36 157 109 105 19 111 38 100 63 66 44 110 177 85 106 63 123 64 176
Character ) ) { i f r a -a -r ( r a n d o m = = n u
Milliseconds 67 178 185 166 143 119 53 95 135 77 173 92 166 83 61 37 87 41 74 116 107 209 119 114 147
Character l l ) r a n d o m = n e w R a n d o m ( S
Milliseconds 61 127 181 220 469 72 53 90 19 97 123 584 124 102 52 54 80 163 85 51 85 63 74 186 193
Character y s t e m . c u r r e n t T i m e M i l l i s ( )
Milliseconds 95 86 90 31 20 67 200 68 104 116 82 36 84 214 81 84 30 221 151 68 164 41 74 158 82
Character ) ; e x p e c t e d + - -- = ( r a n d o m .
Milliseconds 142 305 224 90 113 60 91 136 116 62 93 79 184 299 375 166 301 274 146 58 60 61 41 87 130
Character n e x t I N t -t -N n t ( ) % 1 0 2 3 4 -4 -3 4 )
Milliseconds 94 101 89 114 177 59 132 368 139 295 96 153 63 186 201 110 308 51 81 100 23 430 112 75 695
Character ; } w h i l e ( e x p e c t e d > 0 )
Milliseconds 241 178 245 233 108 61 25 43 58 73 339 136 94 96 92 142 129 64 86 137 179 361 183 250 171
Character { i n t c h = 0 1 -1 -0 - 1 ; t r y } -}
Milliseconds 225 166 137 67 73 96 88 78 107 101 98 278 229 389 98 166 112 157 196 228 67 64 71 368 405
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 182 133 138 67 87 101 105 159 92 64 43 41 39 104 102 21 56 63 179 103 303 157 202 211 172
Character a t c h ( I O E x c e p t i o n e ) { l o
Milliseconds 99 59 103 51 65 132 360 46 439 352 73 177 161 110 84 48 88 96 591 250 230 239 154 167 114
Character g . w a r n ( " S t a n d a r d S e r v e r . a w
Milliseconds 65 125 79 29 50 62 177 233 233 51 80 22 193 102 84 74 218 111 64 153 102 93 112 114 101
Character i a -a -i a i t : r e a d : " , e ) ; c h
Milliseconds 102 2 390 91 38 124 68 154 118 144 39 55 76 166 103 184 281 135 249 235 216 85 175 48 160
Character = 0 1 -1 -0 - 1 ; } i f ( c h < 3 2 )
Milliseconds 101 101 198 137 238 86 166 91 242 160 244 255 65 89 76 234 180 49 107 238 113 332 112 323 215
Character / * C o n t r o l c h a r a c t e r o r E
Milliseconds 342 467 180 411 112 96 71 56 35 120 76 39 83 79 55 86 128 151 68 77 101 61 94 75 409
Character O F t e r m i n a t e s l o o p b r e a k ;
Milliseconds 67 93 193 84 82 76 16 85 68 7 60 38 63 17 89 130 143 44 82 61 118 35 63 35 87
Character c o m m a n d . a p p e n d ( ( c h a r ) c h
Milliseconds 139 80 59 82 114 43 122 29 77 88 91 118 223 99 76 194 206 399 79 57 44 185 195 198 81
Character ) ; e x p e c t e d - - ; }
Milliseconds 179 246 86 114 106 77 70 127 115 66 89 141 133 209 226 130
WPM Timing
Seconds WPM
1.56 107.43
3.13 92.08
4.69 102.31
6.26 86.33
7.82 73.66
9.38 75.46
10.95 77.83
12.51 82.49
14.07 82.7
15.64 79.8
17.2 79.52
18.77 84.41
20.33 82.64
21.89 78.38
23.46 79.8
25.02 83.45
26.59 84.41
28.15 84.41
29.71 84.41
31.28 84.79
32.84 86.6
34.4 87.55
35.97 87.74
37.53 85.37
39.1 85.33
40.66 84.41
42.22 82.42
43.79 82.49
45.35 82.56
46.92 82.62
48.48 81.19
50.04 80.09
51.61 81.85
53.17 81.7
54.73 81.12
56.3 80.78
57.86 81.09
59.43 81.58
60.99 81.26
62.55 81.34
64.12 80.85
65.68 80.57
67.25 80.12
68.81 79.18
70.37 80.49
71.94 81.74
73.5 83.1
75.06 82.97
76.63 83.15
78.19 83.18