Volhosis (volhosis)

Race #44

View Pit Stop page for race #44 by volhosisGhost race

View profile for Volhosis (volhosis)

Official speed 86.31 wpm (75.36 seconds elapsed during race)
Without ending ping 86.38 wpm (61 ms delay sending score to TypeRacer’s server)
Timerless 86.68 wpm (262 ms elapsed before first character typed; 75.03 seconds elapsed during race)
Timerless minus one 86.52 wpm, ignoring the first character typed
Race Start April 13, 2025 6:03:14pm UTC
Race Finish April 13, 2025 6:04:30pm UTC
Outcome Win (1 of 2)
Opponents 2. noquitmann (82.30 wpm)
Accuracy 95.5%
Points 128.03
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 = 201024; /* Cut off to avoid DosS attack */ while (expected < shutdown.leganghrngth(ngth()) { if (random == null) random n= new Random(System.currentTimeMillis()); expected += ra(random.enxnextInt() % 201024); } while (exepctedpeted > (wexpexpected > 900) { int ch = -1; try ( c{ ch = stream.eread(); } catch (OPIOException e) { log.warn("STtandardServer.aawaitwait: read: ", e); ch = -1 ; {} if (ch < 32) /* Cotrolntrol chjaracgharacharacter or EOF terminates lopop break; command. apappend((char) ch); expected--; {}}
Timing
Character / - * R e a d a s e t o f c h a r a c
Milliseconds 262 300 233 133 84 199 167 68 99 0 33 100 67 50 33 34 66 51 50 100 99 17 83 34 116
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 133 34 67 50 100 50 17 99 17 66 17 50 17 50 83 67 67 50 66 34 33 117 300 83 133
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 84 33 83 17 33 117 83 84 83 67 99 51 83 50 117 100 49 84 34 66 83 67 83 50 33
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 17 217 100 33 50 17 67 133 116 84 100 83 84 100 50 250 100 116 17 83 34 83 117 83 50
Character c t e d = 2 0 -0 -2 1 0 2 4 ; / * C u t o
Milliseconds 50 133 34 50 50 1034 82 67 167 183 100 67 66 34 50 166 250 467 667 50 66 100 84 33 67
Character f f t o a v o i d D o s -s S a t t a c k
Milliseconds 66 100 67 100 50 34 99 34 83 300 100 33 200 183 100 301 83 33 150 67 83 84 66 84 49
Character * / w h i l e ( e x p e c t e d < s h u t
Milliseconds 134 250 84 99 50 84 16 67 17 233 83 84 116 67 66 134 33 67 50 133 117 100 50 100 50
Character d o w n . l e g a n g h r -r -h -g -n -a n g t h ( -( -h
Milliseconds 100 50 50 67 99 117 84 50 66 34 116 0 33 234 117 133 133 100 150 33 51 66 167 233 134
Character -t -g -n -g n g t h ( ) ) { i f ( r a n d o m
Milliseconds 133 134 133 133 100 50 50 67 166 101 166 83 384 0 401 65 34 183 100 33 50 50 50 50 50
Character = = n u l l ) r a n d o m n -n = n e w R
Milliseconds 117 116 84 67 83 133 100 167 83 67 0 67 66 67 33 50 100 217 166 101 83 50 33 67 100
Character a n d o m ( S y s t e m . c u r r e n t T i m e M
Milliseconds 67 66 34 49 51 166 117 183 67 67 16 100 50 117 66 84 83 33 67 50 183 100 34 50 117
Character i l l i s ( ) ) ; e x p e c t e d + = r a -a
Milliseconds 133 117 116 34 49 184 66 100 351 100 66 150 117 67 33 117 33 50 67 116 117 100 100 50 216
Character -r ( r a n d o m . e n x -x -n -e n e x t I n t ( )
Milliseconds 84 166 51 33 50 50 100 0 133 100 50 117 266 117 117 117 16 100 50 134 99 67 117 33 83
Character % 2 0 -0 -2 1 0 2 4 ) ; } w h i l e ( e x e
Milliseconds 217 67 200 100 216 100 67 67 33 67 333 150 100 483 67 184 49 67 0 67 33 283 84 66 184
Character p c t e d -d -e -t -c -p -e p e t e d > -( -e -x -p -e -t
Milliseconds 0 66 151 16 67 183 117 133 134 133 133 100 33 150 17 67 50 100 67 483 0 0 0 0 0
Character -d - -> - -e ( w e x p -p -x -e -w e x p e c t e d >
Milliseconds 0 0 0 0 317 150 83 17 100 100 216 134 116 150 50 117 67 50 66 133 34 50 83 134 199
Character 9 0 -0 -9 0 ) { i n t c h = - 1 ; t r y
Milliseconds 284 0 383 117 133 167 150 166 234 150 16 51 33 116 84 116 151 83 217 116 117 117 50 49 117
Character ( c -c - -( { c h = s t r e a m . e -e r e
Milliseconds 33 200 184 133 267 100 133 233 67 167 100 66 117 50 100 67 83 33 17 50 117 83 267 16 17
Character a d ( ) ; } c a t c h ( O P -P -O I O E x c e
Milliseconds 50 83 100 17 234 283 151 149 166 101 66 117 67 66 100 600 83 251 116 133 34 67 266 383 34
Character p t i o n e ) { l o g . w a r n ( " S T -T t
Milliseconds 83 84 66 0 33 51 100 250 83 233 150 167 100 83 84 66 17 33 100 217 150 216 84 334 116
Character a n d a r d S e r v e r . a a w a i t -t -i -a -w -a w
Milliseconds 33 84 50 83 67 33 250 66 67 133 34 66 51 116 67 16 84 100 50 300 117 133 133 134 50
Character a i t : r e a d : " , e ) ; c h = - 1
Milliseconds 16 83 34 216 134 166 51 33 116 217 134 283 450 83 34 283 266 84 250 183 167 133 83 150 134
Character - ; { -{ } i f ( c h < 3 2 ) / * C
Milliseconds 100 250 133 67 216 434 133 100 184 50 49 184 116 117 167 266 150 234 83 534 199 534 466 150 200
Character o t r o l -l -o -r -t n t r o l c h j a r a c -h -j -a
Milliseconds 150 84 33 50 50 267 150 117 366 150 67 17 83 50 83 33 84 0 66 34 83 67 316 0 0
Character -r -a -c g h a r a c -g -h -a -r -a -c h a r a c t e r o
Milliseconds 0 0 0 67 0 50 67 83 67 400 0 0 0 0 0 100 50 66 67 84 133 16 67 67 50
Character r E O F t e r m i n a t e s l o p -p o p b
Milliseconds 83 17 133 50 84 83 200 33 83 50 84 50 33 83 50 34 17 83 117 199 284 116 17 83 51
Character r e a k ; c o m m a n d . a p -p -a - a p p e n
Milliseconds 66 34 16 50 117 83 67 66 133 117 67 50 50 67 83 50 50 283 117 117 67 83 117 66 67
Character d ( ( c h a r ) c h ) ; e x p e c t e d - - ;
Milliseconds 33 150 117 183 67 50 50 150 166 300 84 200 366 101 16 133 67 50 33 167 50 34 233 133 217
Character { } -} -{ }
Milliseconds 183 250 212 144 120 141
WPM Timing
Seconds WPM
1.51 47.77
3.01 119.43
4.52 138.01
6.03 147.3
7.54 141.73
9.04 136.68
10.55 125.12
12.06 114.46
13.56 115.89
15.07 113.86
16.58 115.81
18.09 115.45
19.59 106.57
21.1 103.51
22.61 104.57
24.11 105.5
25.62 108.19
27.13 109.7
28.64 110.21
30.14 108.68
31.65 107.3
33.16 105.32
34.66 103.85
36.17 99.53
37.68 95.86
39.19 95.24
40.69 92.89
42.2 93.56
43.71 91.7
45.21 92.63
46.72 92.72
48.23 91.32
49.74 91.69
51.24 91.8
52.75 92.13
54.26 90.68
55.76 90.6
57.27 89.68
58.78 89.01
60.29 88.58
61.79 87.58
63.3 86.45
64.81 85.55
66.31 83.96
67.82 85.64
69.33 86.72
70.83 86.57
72.34 86.92
73.85 87.26
75.36 86.31