Knight_Oikos (knight_oikos)

Race #151

View Pit Stop page for race #151 by knight_oikosGhost race

View profile for Knight_Oikos (knight_oikos)

Official speed 73.67 wpm (88.29 seconds elapsed during race)
Without ending ping 73.78 wpm (137 ms delay sending score to TypeRacer’s server)
Timerless 74.00 wpm (256 ms elapsed before first character typed; 87.89 seconds elapsed during race)
Timerless minus one 73.86 wpm, ignoring the first character typed
Race Start December 13, 2023 6:41:30am UTC
Race Finish December 13, 2023 6:42:58am UTC
Outcome No win (3 of 3)
Accuracy 95.5%
Points 109.28
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 hccharacters from the socket */ StrijngngBuffer command = new StringBuffer(); int xpexpected = 1024; /* Cut off to avoid DOoS attack (*/*/ while (expected < hutdoshutdownl.length()) { if rand(random == null) random =new new Random(System.currentTimeMilli(ss)()); execpected += (random.nextInt() % 1024); } whil (ee (expected >- 0) { int ch = 0-1; try ){ ch = stram.reeam.ready((); } catch (IOException e) { log.warn("Standard Server.await: read: ", e); ch = 01-1; {} if (ch < 32 ) ?/8* cControl character ore EOF termiantes ntesates lates loopb r break; command.append((char) ch); expected=----; }
Timing
Character / * R e a d a s e t o f h c -c -h c h a r
Milliseconds 256 223 199 169 59 96 85 112 55 104 79 67 37 68 39 50 85 187 122 147 107 60 86 34 86
Character a c t e r s f r o m t h e s o c k e t * /
Milliseconds 87 156 167 80 71 71 68 52 92 37 99 71 67 40 43 59 77 66 98 69 103 64 44 158 192
Character S t r i j n g -g -n -j n g B u f f e r c o m m a
Milliseconds 118 171 100 50 59 95 9 85 419 114 172 201 153 452 150 51 127 139 40 29 98 37 93 117 92
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 60 93 45 275 127 100 48 46 88 133 122 65 66 73 75 300 123 63 104 105 71 141 64 295 99
Character i n t x p -p -x e x p e c t e d = 1 0 2 4 ;
Milliseconds 171 77 17 107 179 150 245 89 88 130 94 316 123 126 57 75 54 81 107 179 48 105 134 122 93
Character / * C u t o f f t o a v o i d D O -O o S
Milliseconds 315 327 130 154 92 65 83 34 67 121 71 85 44 65 23 92 24 65 63 98 215 85 370 148 735
Character a t t a c k ( * / -/ -* -( * / w h i l e ( e
Milliseconds 393 77 69 99 67 78 72 146 164 14 166 280 95 110 244 127 142 113 68 12 42 39 83 263 130
Character x p e c t e d < h u t d o -h -u -t -d -o s h u t d
Milliseconds 109 93 79 140 143 52 109 37 190 103 99 107 21 121 3 286 0 0 0 0 136 116 94 8 148
Character o w n l -l . l e n g t h ( ) ) { i f r a n d
Milliseconds 51 85 49 244 274 165 141 93 80 131 226 125 494 197 216 169 118 136 109 51 82 158 60 41 80
Character -d -r -a -n ( r a n d o m = = n u l l ) r a n d
Milliseconds 302 106 0 0 275 219 90 56 72 93 75 146 155 144 76 127 156 15 133 176 114 137 72 27 87
Character o m = n e w -w -e -n n e w R a n d o m ( S y s
Milliseconds 53 75 119 87 166 50 69 235 115 109 110 81 63 27 90 164 94 84 78 74 71 190 178 105 84
Character t e m . c u r r e n t T i m e M i l l i ( s -s -( s
Milliseconds 91 36 45 65 126 83 84 114 46 27 115 338 89 105 6 192 116 73 149 42 449 422 118 159 93
Character ) -) ( ) ) ; e x e c -c -e p e c t e d + = ( r
Milliseconds 196 401 177 86 155 427 248 151 102 193 128 197 121 135 55 139 116 65 116 71 160 243 310 153 168
Character a n d o m . n e x t I n t ( ) % 1 0 2 4 ) ;
Milliseconds 83 62 57 62 86 293 160 69 110 104 249 74 65 162 74 187 316 213 346 27 87 96 263 211 120
Character } w h i l ( e -e -( - e ( e x p e c t e d >
Milliseconds 678 135 122 67 19 49 130 137 140 201 185 140 105 124 106 96 112 91 99 154 145 55 83 76 146
Character - -- 0 ) { i n t c h = 0 -0 - 1 ; t r
Milliseconds 221 389 138 94 258 145 156 135 132 65 69 76 87 91 118 91 93 164 463 160 95 139 115 123 83
Character y ) -) { c h = s t r a m . r e -e -r -. -m -a e
Milliseconds 35 64 280 393 202 177 122 80 86 91 97 153 79 81 86 22 36 164 38 210 109 89 145 120 76
Character a m . r e a d y ( -( -y ( ) ; } c a t c h ( I
Milliseconds 48 90 26 147 39 44 74 118 225 292 95 308 95 295 143 220 169 161 96 59 88 70 55 155 385
Character O E x c e p t i o n e ) { l o g . w a r n (
Milliseconds 144 463 235 147 134 90 89 58 49 89 89 90 592 91 174 151 219 113 64 119 83 47 43 91 197
Character " S t a n d a r d - S e r v e r . a w a i t :
Milliseconds 198 230 109 67 85 62 87 53 95 100 311 235 35 89 154 91 71 40 154 250 119 156 80 199 131
Character r e a d : " , e ) ; c h = 0 1 -1 -0 - 1 ;
Milliseconds 106 41 38 71 158 98 143 318 121 135 248 259 144 164 58 130 88 105 151 108 394 156 195 101 113
Character { -{ } i f ( c h < 3 2 - ) ? -? / 8 -8
Milliseconds 148 199 394 159 127 98 54 81 133 87 73 109 188 119 173 108 347 441 158 123 154 498 166 218 351
Character * c -c C o n t r o l c h a r a c t e r o r e
Milliseconds 165 89 52 391 182 146 82 43 73 46 119 79 34 75 39 39 67 99 181 79 56 109 49 54 61
Character - -e E O F t e r m i a n t e s - -s -e -t -n -a
Milliseconds 69 331 101 134 33 135 83 227 90 54 83 58 79 61 4 64 26 89 8 474 172 137 141 126 417
Character n t e s -s -e a t e s l -l - -s -e -t -a -t a t e s l
Milliseconds 299 91 64 80 234 102 67 47 39 65 13 143 201 123 145 144 153 135 124 141 64 43 72 17 140
Character o o p b r -r - -b b r e a k ; c o m m a n d .
Milliseconds 130 139 46 208 23 141 268 107 103 111 70 91 35 72 18 68 198 141 45 83 152 131 120 55 119
Character a p p e n d ( ( c h a r ) c h ) ; e x p e c t
Milliseconds 355 175 172 96 88 40 181 140 356 57 90 44 243 127 96 70 196 275 79 81 116 106 80 147 127
Character e d = - - -- -- -= - - ; }
Milliseconds 59 92 184 138 186 210 109 140 198 140 333 207 162
WPM Timing
Seconds WPM
1.77 108.74
3.53 105.34
5.3 115.53
7.06 91.75
8.83 100.58
10.59 99.68
12.36 95.15
14.13 95.15
15.89 98.92
17.66 91.75
19.42 88.35
21.19 91.18
22.95 89.4
24.72 86.89
26.49 84.73
28.25 85.38
30.02 84.75
31.78 87.22
33.55 88.35
35.31 84.27
37.08 82.52
38.85 81.86
40.61 82.74
42.38 82.12
44.14 81.01
45.91 81.03
47.67 80.04
49.44 79.85
51.21 79.44
52.97 78.84
54.74 77.83
56.5 77.94
58.27 77.85
60.03 78.16
61.8 78.45
63.57 79.1
65.33 78.98
67.1 77.98
68.86 77.89
70.63 76.63
72.39 75.42
74.16 76.7
75.93 76.5
77.69 74.91
79.46 73.4
81.22 73.43
82.99 74.03
84.75 74.33
86.52 74.48
88.29 73.67