use an appropriate name (arukkan)

Race #29

View Pit Stop page for race #29 by arukkanGhost race

View profile for use an appropriate name (arukkan)

Official speed 65.93 wpm (98.65 seconds elapsed during race)
Without ending ping 66.30 wpm (365 ms delay sending score to TypeRacer’s server)
Timerless 66.50 wpm (300 ms elapsed before first character typed; 97.99 seconds elapsed during race)
Timerless minus one 66.38 wpm, ignoring the first character typed
Race Start February 6, 2024 6:49:22pm UTC
Race Finish February 6, 2024 6:51:00pm UTC
Outcome Win (1 of 3)
Accuracy 96.6%
Points 97.80
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 the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DosS attack * / while (expected < shutdown.ellength)()) { if r(random == unnull ) random = new Random(System.currentTimeMillis()); expected + == (random.nextInt() % 10424); } while (epxpected > 0) { int ch = -1; try { ch = srtream .read(); } catch (IOExpception e ) { log.warn("sStandardServer.await: read: ", e) ; ch = 1-1; } if (ch < 32) /* Contro l character or EOF Tterminates loop break; command. apappend((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 300 216 217 183 217 100 167 100 100 150 150 16 117 67 66 100 67 133 67 50 67 100 100 150 83
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 100 117 100 100 133 67 66 67 33 50 34 83 117 83 83 117 83 184 100 150 233 417 200 183 150
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 83 117 50 250 100 333 150 100 84 100 150 33 117 116 100 50 50 84 100 100 83 67 66 117 183
Character t r i n g B u f f e r ( ) ; i n t e x p e c t
Milliseconds 134 133 50 117 50 283 167 66 167 150 50 250 183 517 100 100 117 66 84 133 200 117 83 167 116
Character e d = 1 0 2 4 ; / * C u t o f f t o
Milliseconds 67 150 67 66 117 133 117 267 216 284 100 283 333 134 250 217 100 66 84 66 150 84 66 67 83
Character a v o i d D o s -s S a t t a c k * - / w
Milliseconds 234 100 66 67 100 100 267 133 100 317 200 233 150 150 167 50 166 117 117 166 100 284 233 150 167
Character h i l e ( e x p e c t e d < s h u t d o w n
Milliseconds 83 33 134 66 100 284 166 200 117 117 166 134 66 134 50 166 150 167 67 116 50 150 67 67 66
Character . e l -l -e l e n g t h ) -) ( ) ) { i f r -r (
Milliseconds 100 167 67 316 150 184 50 66 200 300 117 400 417 183 167 200 366 150 200 117 117 100 200 266 184
Character r a n d o m = = u n -n -u n u l l - ) r a n
Milliseconds 133 67 83 100 67 83 150 167 150 100 83 250 117 250 183 167 83 200 67 316 217 117 250 100 66
Character d o m = n e w R a n d o m ( S y s t e m . c
Milliseconds 134 66 100 84 116 100 84 67 50 183 267 183 100 83 100 100 284 400 200 16 234 83 67 166 134
Character u r r e n t T i m e M i l l i s ( ) ) ; e x p e
Milliseconds 100 116 150 50 84 83 317 266 117 83 267 150 150 150 600 67 216 167 250 433 117 150 200 183 84
Character c t e d + = -= - = ( r a n d o m . n e x t I
Milliseconds 166 167 67 150 33 400 117 250 266 150 200 117 667 216 67 50 100 33 134 166 150 84 183 183 267
Character n t ( ) % 1 0 4 -4 2 4 ) ; } w h i l e (
Milliseconds 217 100 283 167 200 300 233 233 50 250 234 100 50 583 483 234 300 150 100 66 84 483 100 84 350
Character e p -p x p e c t e d > 0 ) { i n t c h
Milliseconds 216 450 267 50 133 84 150 133 50 167 66 134 100 233 983 217 450 217 116 150 84 83 350 83 84
Character = - 1 ; t r y { c h = s r $t r e a m
Milliseconds 116 100 534 250 450 116 100 134 100 50 150 133 333 100 117 200 117 116 250 350 150 50 50 117 117
Character - . r e a d ( ) ; } c a t c h ( I O E x p -p
Milliseconds 300 200 66 84 16 184 216 134 483 67 633 167 216 117 83 150 84 133 167 350 83 450 317 483 283
Character c e p t i o n e - ) { l o g . w a r n ( "
Milliseconds 100 167 50 83 84 66 100 84 316 150 351 350 216 350 150 317 183 134 483 83 67 67 133 300 400
Character s -s S t a n d a r d S e r v e r . a w a i t : r
Milliseconds 350 217 166 184 100 50 150 116 134 133 267 250 66 234 166 50 184 266 150 134 166 134 300 300 133
Character e a d : " , e ) - ; c h = 1 -1 - 1 ;
Milliseconds 67 33 167 266 134 450 366 117 383 334 183 300 183 134 266 84 116 150 117 267 550 200 216 284 166
Character } i f ( c h < 3 2 ) / * C o n t r o
Milliseconds 317 133 167 100 133 217 250 100 83 400 184 366 217 367 183 500 334 416 284 250 116 84 133 33 234
Character - l c h a r a c t e r o r E O F T -T t e r
Milliseconds 416 167 67 100 50 50 116 84 133 150 83 100 84 150 450 50 216 400 267 117 200 483 67 83 100
Character m i n a t e s l o o p b r e a k ; c o m m a
Milliseconds 100 17 150 116 34 83 150 67 183 183 134 83 133 217 167 66 50 34 166 117 117 50 183 133 67
Character n d . a p -p -a - a p p e n d ( ( c h a r ) c h
Milliseconds 67 66 150 117 83 117 283 167 167 100 83 183 100 84 200 316 500 234 66 84 83 250 150 217 83
Character ) ; e x p e c t e d - - ; }
Milliseconds 450 300 100 133 184 150 83 183 117 67 133 250 150 483 117 267
WPM Timing
Seconds WPM
1.97 72.99
3.95 106.44
5.92 97.31
7.89 95.79
9.87 99.75
11.84 96.3
13.81 94.71
15.78 91.99
17.76 89.88
19.73 87.58
21.7 87.91
23.68 87.18
25.65 83.28
27.62 81.24
29.6 80.28
31.57 79.45
33.54 80.14
35.51 80.42
37.49 79.39
39.46 78.46
41.43 76.75
43.41 76.58
45.38 75.63
47.35 74
49.33 73.47
51.3 73.22
53.27 71.63
55.24 71.25
57.22 71.52
59.19 71.36
61.16 70.43
63.14 70.32
65.11 69.85
67.08 68.87
69.06 68.29
71.03 68.25
73 68.22
74.97 67.86
76.95 67.53
78.92 66.6
80.89 66.46
82.87 65.74
84.84 65.49
86.81 65.94
88.79 65.96
90.76 66.64
92.73 66.39
94.7 66.4
96.68 66.28
98.65 65.93