NorthernNinja (northernninjaii)

Race #12

View Pit Stop page for race #12 by northernninjaiiGhost race

View profile for NorthernNinja (northernninjaii)

Official speed 54.73 wpm (118.84 seconds elapsed during race)
Without ending ping 54.79 wpm (123 ms delay sending score to TypeRacer’s server)
Timerless 55.61 wpm (1,751 ms elapsed before first character typed; 116.96 seconds elapsed during race)
Timerless minus one 55.50 wpm, ignoring the first character typed
Race Start June 23, 2023 2:51:07am UTC
Race Finish June 23, 2023 2:53:06am UTC
Outcome Win (1 of 3)
Accuracy 93.0%
Points 81.19
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 ers from the socket /*( S/ StringBuffer command =0 ne new StringBuffer (();' int expecte dd = 190234;' ?/* Cut off to vavoid DosS attack */ awhile (expected < shutdown.length()) { if (random == nuilll () random = new Random(sySystem. CcurrentTimeMIllillis()):; expected +-= (ranodomdom.nextInt() *&*% 12023434); } while (expected >0 ) 0 )) {i int ch = -1; try { ch = stream.eread9(); } catch (IOException 4ee) { logng.w.warmn{(("StandardServer.aaiwait: read: ", e); ch = -1; } if (ch < 32 ) /* coContrll ol character or EOF itterminates loop break; command.apepend())(char) ch); expected---;;) )}
Timing
Character . / -/ -. / * R e a d a s e t o f c h a r
Milliseconds 1751 0 537 123 241 797 266 322 147 81 128 105 78 108 68 119 123 73 54 96 77 96 68 64 100
Character a c t r s - -s -r e r s f r o m t h e s o c
Milliseconds 156 140 193 209 132 151 140 146 150 73 109 105 109 93 158 32 68 100 19 100 55 77 109 119 86
Character k e t / -/ * ( -( S -S - / S t r i n g B u f f
Milliseconds 124 96 122 37 451 419 205 9 639 602 240 265 123 219 151 222 151 123 32 127 78 351 159 105 146
Character e r c o m m a n d = 0 n e -e -n - -0 n e w
Milliseconds 110 104 60 150 70 135 141 91 106 131 73 169 41 104 119 127 205 132 169 164 378 132 128 109 123
Character S t r i n g B u f f e r ( -( - ( ) ; ' - -' i
Milliseconds 273 169 146 41 118 77 237 155 82 128 118 101 54 214 155 133 136 160 320 0 145 296 132 137 132
Character n t e x p e c t e d -d - d = 1 9 -9 0 2 3 -3
Milliseconds 151 105 95 105 150 101 141 173 182 142 159 100 174 132 59 105 86 201 46 205 296 146 146 214 410
Character 4 ; ' -' ? -? / * C u t o f f t o v -v a v
Milliseconds 82 214 37 351 255 191 283 191 269 260 214 137 91 109 46 95 132 60 91 64 77 91 233 64 109
Character o i d D o s -s S a t t a c k * / a -a w h i
Milliseconds 46 50 127 87 196 191 151 414 260 151 72 151 136 119 96 127 132 720 315 214 132 374 123 64 160
Character l e ( e x p e c t e d < s h u t d o w n . l
Milliseconds 146 100 86 137 260 146 91 123 146 159 142 150 91 173 119 85 83 55 118 160 73 91 64 182 392
Character e n g t h ( ) ) { i f ( r a n d o m = =
Milliseconds 118 137 105 159 82 211 204 146 324 396 442 141 82 119 182 160 118 64 105 86 78 177 142 155 105
Character n u i l -l -i l l ( -( - ) r a n d o m = n e
Milliseconds 118 173 0 187 182 123 164 141 128 159 247 118 141 128 82 81 97 85 64 97 154 124 131 88 105
Character w R a n d o m ( s y -y -s S y s t e m . C -C - c
Milliseconds 72 137 181 87 101 81 119 160 269 169 141 204 115 232 164 59 124 140 10 191 118 215 204 138 63
Character u r r e n t T i m e M I l l -l -l -I i l l i s ( ) )
Milliseconds 100 96 137 92 117 61 314 122 110 41 219 150 179 149 169 137 163 146 169 137 91 114 237 156 136
Character : -: ; e x p e c t e d + - -- = ( r a n o d o
Milliseconds 287 265 173 91 129 103 88 108 142 200 137 100 174 191 524 306 190 192 200 233 95 55 306 63 128
Character m -m -o -d -o d o m . n e x t I n t ( ) * -* & * -* -&
Milliseconds 105 187 141 169 145 78 78 68 200 452 77 141 160 310 127 82 219 146 146 187 373 174 3 525 165
Character % 1 2 -2 0 2 3 4 -4 -3 3 -3 4 ) ; } w h i l e
Milliseconds 1066 456 173 264 256 159 96 259 19 319 156 140 310 109 315 410 210 821 178 82 100 178 164 100 88
Character ( e x p e c t e d > 0 - -0 ) - -) 0 ) -) -
Milliseconds 135 151 269 105 168 155 155 150 119 127 197 214 204 179 132 46 150 150 219 142 114 196 177 224 114
Character ) { i -i i n t c h = - 1 ; t r y {
Milliseconds 155 150 279 337 301 124 86 123 83 113 138 36 200 55 410 255 142 228 159 91 142 77 78 337 260
Character c h = s t r e a m . e -e r e a d 9 -9 ( ) ; }
Milliseconds 145 60 228 118 137 86 142 141 59 150 28 223 96 237 68 67 51 119 141 242 136 169 269 146 204
Character c a t c h ( I O E x c e p t i o n 4 e -e -4 e
Milliseconds 228 164 64 146 187 77 32 223 442 228 169 679 164 118 100 105 55 64 132 127 133 4 369 137 100
Character ) { l o g n -n g . w -w -. -g . w a r m -m n { ( -(
Milliseconds 250 393 205 404 119 146 173 13 279 237 113 138 159 128 146 164 44 55 109 151 392 210 565 122 243
Character -{ ( " S t a n d a r d S e r v e r . a a i -i -a w a
Milliseconds 126 114 220 482 124 104 110 77 115 95 151 665 106 136 201 127 68 137 451 170 172 214 124 99 37
Character i t : r e a d : " , e ) ; c h = - 1 ;
Milliseconds 109 78 274 187 122 151 18 151 259 137 187 218 174 128 866 342 140 109 69 260 97 123 290 142 192
Character } i f ( c h < 3 2 - ) / * c o -o -c
Milliseconds 355 200 766 123 114 123 205 178 77 178 232 196 215 200 242 301 419 187 261 373 369 132 68 225 114
Character C o n t r l l - -l -l o l c h a r a c t e r o
Milliseconds 267 187 137 46 145 64 173 87 155 132 169 123 182 77 101 68 77 105 105 109 219 132 105 82 55
Character r E O F i t -t -i t e r m i n a t e s l o o p
Milliseconds 123 86 625 337 178 214 142 132 196 123 64 123 95 46 36 151 109 110 118 91 92 127 178 177 146
Character b r e a k ; c o m m a n d . a p e -e p e n d (
Milliseconds 178 100 59 96 86 96 137 127 123 51 145 137 82 68 119 96 186 101 761 260 182 109 96 95 169
Character ) ) -) -) ( c h a r ) c h ) ; e x p e c t e d -
Milliseconds 155 151 195 133 108 138 109 59 123 210 137 237 68 205 306 106 81 141 82 82 132 178 164 36 470
Character - - ; -; -- ; ) -) ) -) }
Milliseconds 210 173 214 196 109 183 210 310 104 114 507 196
WPM Timing
Seconds WPM
2.38 0
4.75 27.77
7.13 42.07
9.51 55.54
11.88 45.44
14.26 52.17
16.64 51.21
19.01 54.28
21.39 54.42
23.77 54.02
26.14 51.41
28.52 55.12
30.9 55.15
33.27 54.82
35.65 57.56
38.03 57.75
40.4 59.1
42.78 58.9
45.16 59.52
47.54 60.08
49.91 59.63
52.29 59.9
54.67 59.05
57.04 58.27
59.42 57.15
61.8 55.93
64.17 54.6
66.55 55
68.93 54.32
71.3 53.69
73.68 54.4
76.06 55.22
78.43 55.69
80.81 55.69
83.19 55.25
85.56 54.56
87.94 53.9
90.32 54.21
92.69 54.37
95.07 54.15
97.45 54.06
99.82 53.98
102.2 53.42
104.58 53.82
106.95 53.74
109.33 54.77
111.71 55
114.08 55.12
116.46 55.54
118.84 54.73