www.tunnel.dev (leondreamed)

Race #30

View Pit Stop page for race #30 by leondreamedGhost race

View profile for www.tunnel.dev (leondreamed)

Official speed 119.85 wpm (54.27 seconds elapsed during race)
Without ending ping 120.15 wpm (135 ms delay sending score to TypeRacer’s server)
Timerless 120.53 wpm (172 ms elapsed before first character typed; 53.96 seconds elapsed during race)
Timerless minus one 120.31 wpm, ignoring the first character typed
Race Start August 5, 2023 3:41:04am UTC
Race Finish August 5, 2023 3:41:58am UTC
Outcome No win (1 of 1)
Accuracy 98.3%
Points 177.77
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 DoS attack */ while (expected < shouutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOExepcception e) { log.warn("StandardServer.await: rceadead: ", e); ch = -1; } if (ch < 32 /) *//* Control character ofr EOF terminates loop brakeak; commaond.nd.append}((((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 172 41 67 113 115 58 36 53 94 70 71 58 80 68 76 28 100 88 31 66 64 88 77 165 84
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 81 20 65 47 59 36 133 25 107 36 7 54 64 47 80 69 32 64 89 129 55 95 151 153 22
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 50 111 13 192 52 98 92 79 33 91 71 49 106 157 59 77 16 52 142 58 96 69 89 42 142
Character t r i n g B u f f e r ( ) ; i n t e x p e c t
Milliseconds 152 15 65 105 18 192 44 95 133 47 48 129 93 51 100 49 79 30 57 52 120 134 44 6 156
Character e d = 1 0 2 4 ; / * C u t o f f t o
Milliseconds 92 46 95 95 103 77 161 38 35 234 92 140 25 78 254 105 66 81 33 52 103 62 133 67 53
Character a v o i d D o S a t t a c k * / w h i l e
Milliseconds 64 83 92 24 46 72 117 62 164 68 138 36 120 75 79 58 53 94 55 81 106 13 99 118 141
Character ( e x p e c t e d < s h o u -u -o u t d o w n
Milliseconds 92 83 170 93 174 43 32 153 46 74 59 114 81 99 13 89 30 184 121 30 22 120 100 55 48
Character . l e n g t h ( ) ) { i f ( r a n d o m =
Milliseconds 63 102 84 77 39 157 21 76 111 145 51 48 177 40 91 78 64 56 107 87 0 77 88 40 135
Character = n u l l ) r a n d o m = n e w R a n d
Milliseconds 110 45 113 58 93 118 98 34 190 111 68 37 62 93 65 119 80 81 64 87 64 93 105 81 14
Character o m ( S y s t e m . c u r r e n t T i m e M i l l
Milliseconds 70 98 34 206 93 68 54 55 103 44 91 65 67 129 71 95 19 174 36 110 48 184 95 41 120
Character i s ( ) ) ; e x p e c t e d + = ( r a n d o
Milliseconds 82 94 113 83 162 91 145 150 149 149 37 7 153 72 103 64 104 43 42 88 113 81 92 10 50
Character m . n e x t I n t ( ) % 1 0 2 4 ) ; } w h
Milliseconds 121 50 99 86 75 90 189 119 13 104 100 46 154 81 95 189 38 61 208 334 83 171 139 118 29
Character i l e ( e x p e c t e d > 0 ) { i n t
Milliseconds 71 46 77 80 43 208 137 213 18 33 179 72 86 50 153 62 183 154 70 58 146 4 108 50 159
Character c h = - 1 ; t r y { c h = s t r e a
Milliseconds 149 53 112 156 76 203 176 144 61 98 18 54 92 86 125 31 27 109 80 93 102 30 3 68 18
Character m . r e a d ( ) ; } c a t c h ( I O E x e p
Milliseconds 92 75 88 77 10 59 109 75 56 75 74 78 69 99 61 137 24 67 26 218 81 311 179 171 91
Character c -c -p -e c e p t i o n e ) { l o g . w a r n
Milliseconds 141 68 120 193 31 87 30 111 81 18 51 73 84 112 158 64 155 84 60 104 40 128 63 51 126
Character ( " S t a n d a r d S e r v e r . a w a i t : r
Milliseconds 86 176 217 140 67 95 29 73 73 75 175 31 121 154 45 104 49 140 68 98 21 41 176 36 83
Character c e a d -d -a -e -c e a d : " , e ) ; c h =
Milliseconds 23 49 48 35 307 134 126 123 156 8 92 162 58 133 225 146 121 106 103 79 199 34 84 128 48
Character - 1 ; } i f ( c h < 3 2 - / -/ ) * /
Milliseconds 96 193 134 81 106 104 89 82 51 107 82 57 210 191 46 357 186 86 212 125 213 167 57 158 18
Character -/ -* / * C o n t r o l c h a r a c t e r o f
Milliseconds 234 107 52 32 74 118 55 75 62 157 54 104 82 71 41 47 72 59 74 131 16 120 61 38 77
Character -f r E O F t e r m i n a t e s l o o p b r
Milliseconds 252 153 77 144 51 153 68 97 54 65 65 79 53 74 101 67 55 61 101 15 157 17 32 34 27
Character a k -k -a e a k ; c o m m a o n d . -. -d -n -o n d .
Milliseconds 99 89 212 123 136 80 72 113 63 55 125 51 145 50 14 62 49 59 230 142 143 138 87 27 142
Character a p p e n d } ( ( -( -( -} ( ( c h a r ) c h ) ;
Milliseconds 199 55 167 6 60 23 103 0 154 178 153 163 56 157 61 47 76 34 206 120 138 60 211 220 89
Character e x p e c t e d - - ; }
Milliseconds 202 103 182 23 30 193 104 149 175 116 195 169 46
WPM Timing
Seconds WPM
1.09 143.73
2.17 154.79
3.26 165.84
4.34 157.55
5.43 157
6.51 152.95
7.6 156.37
8.68 150.64
9.77 148.65
10.85 149.26
11.94 148.76
13.02 146.5
14.11 142.88
15.19 143.73
16.28 144.47
17.37 143.73
18.45 144.38
19.54 144.35
20.62 143.73
21.71 140.97
22.79 142.68
23.88 142.22
24.96 139.41
26.05 138.66
27.13 137.98
28.22 136.93
29.3 135.95
30.39 137.41
31.48 138.39
32.56 135.99
33.65 134.46
34.73 134.4
35.82 133.68
36.9 133.65
37.99 131.1
39.07 129.91
40.16 129.39
41.24 129.18
42.33 127.29
43.41 124.66
44.5 125.12
45.58 124.78
46.67 125.22
47.76 124.89
48.84 124.57
49.93 122.82
51.01 121.38
52.1 121.16
53.18 120.72
54.27 119.85