Nathan (thecodingwizard)

Race #7

View Pit Stop page for race #7 by thecodingwizardGhost race

View profile for Nathan (thecodingwizard)

Official speed 87.01 wpm (60.41 seconds elapsed during race)
Without ending ping 87.79 wpm (1,355 ms delay sending score to TypeRacer’s server)
Timerless 88.34 wpm (371 ms elapsed before first character typed; 58.68 seconds elapsed during race)
Timerless minus one 88.14 wpm, ignoring the first character typed
Race Start June 7, 2023 6:52:19am UTC
Race Finish June 7, 2023 6:53:19am UTC
Outcome No win (3 of 3)
Accuracy 95.6%
Points 101.52
Text #10021 (Length: 438 characters)

import urllib2 import urllib import json url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&" query = raw_input("What do you want to search for ? >> ") query = urllib.urlencode( {'q' : query } ) response = urllib2.urlopen (url + query ).read() data = json.loads ( response ) results = data [ 'responseData' ] [ 'results' ] for result in results: title = result['title'] url = result['url'] print ( title + '; ' + url )

Characters typed import urrlllib2 import urillib import json url = "http://axjax.googleapis.comaja/ajax/services/search/web?v=1.0&" query = raw_input"Wha("What do you want ot searo search for ? >> ") query= = urllib.urlencode( { 'q': : query } () response = urllib2.urlopen(url (url + query ) .read() data = json.loads ( response ) results = data[ [ 'responseData' ] [' 'results '' ] for result in results: title= r = result9\['title]'] url resu= result['url'] print ( title + '; ' + url 0)
Timing
Character i m p o r t u r r l -l -r l l i b 2 i m p o r t
Milliseconds 371 30 51 51 59 125 33 143 107 151 49 332 109 168 112 93 84 162 166 148 54 56 22 52 152
Character u r i -i l l i b i m p o r t j s o n u r l
Milliseconds 93 153 59 162 306 167 117 121 46 99 76 89 5 67 38 140 25 102 66 61 50 44 118 89 47
Character = " h t t p : / / a x -x j a x . g o o g l e a
Milliseconds 77 111 34 134 117 117 126 60 143 143 110 76 153 246 146 44 137 69 161 78 118 84 55 137 152
Character p i s . c o m a j a -a -j -a / a j a x / s e r v i c
Milliseconds 111 52 146 87 96 65 42 212 135 86 214 115 112 158 75 154 40 156 119 99 100 66 161 59 105
Character e s / s e a r c h / w e b ? v = 1 . 0 & " q u e
Milliseconds 53 39 65 115 74 65 69 142 56 149 85 36 148 163 124 255 156 89 180 232 620 207 140 104 55
Character r y = r a w _ i n p u t " W h a -a -h -W -" ( " W
Milliseconds 63 58 66 110 29 195 78 118 186 201 35 86 61 48 227 88 119 65 250 123 124 125 169 112 122
Character h a t d o y o u w a n t o t s e a r -o -
Milliseconds 148 93 70 51 121 26 73 111 60 75 13 81 37 53 94 45 125 5 50 67 93 49 39 633 0
Character -s -e -a -r o s e a r c h f o r ? > > " )
Milliseconds 0 0 0 0 42 60 99 88 47 71 166 34 28 107 53 97 103 205 243 184 113 63 143 165 806
Character q u e r y = - -= = u r l l i b . u r l e n c
Milliseconds 170 104 48 55 76 161 46 240 134 83 101 67 318 106 83 152 82 80 86 227 117 65 83 110 76
Character o d e ( { - ' q ' : - -: : q u e r y }
Milliseconds 75 61 136 100 246 231 258 277 155 102 110 280 80 294 139 82 224 62 188 90 74 58 71 25 444
Character ( -( ) r e s p o n s e = u r l l i b 2 . u
Milliseconds 137 327 325 166 38 191 61 98 26 33 48 98 74 75 101 40 179 96 55 148 96 45 149 78 302
Character r l o p e n ( u r l - -l -r -u -( ( u r l + q
Milliseconds 102 65 138 58 67 111 126 123 85 68 46 221 117 137 121 152 73 138 132 144 5 79 141 23 121
Character u e r y ) - . r e a d ( ) d a t a = j s
Milliseconds 75 52 70 44 211 190 272 321 167 58 38 44 118 168 25 77 111 97 69 50 108 89 28 140 39
Character o n . l o a d s ( r e s p o n s e ) r e s
Milliseconds 69 42 134 146 128 33 48 179 184 198 55 154 32 61 57 28 58 69 42 43 142 26 138 41 38
Character u l t s = d a t a [ - -[ [ ' r e s p o n
Milliseconds 87 17 82 51 78 83 63 120 82 54 69 98 245 202 132 61 149 65 175 164 36 62 78 47 26
Character s e D a t a ' ] [ ' -' ' r e s u l t s ' -'
Milliseconds 59 50 183 117 53 84 64 111 146 73 232 548 350 40 149 139 113 29 164 44 107 44 147 157 317
Character - ' ] f o r r e s u l t i n r e s u l t
Milliseconds 113 177 276 132 119 144 114 85 67 126 45 40 138 55 44 93 90 33 51 64 42 52 55 48 88
Character s : t i t l e = r -r - -= = r e s u l t 9 \
Milliseconds 31 87 57 114 47 113 46 80 124 42 106 186 119 121 98 109 57 146 58 51 94 26 65 111 384
Character -\ -9 [ ' t i t l e ] -] ' ] u r l r e s u -u -s -e
Milliseconds 0 0 150 178 100 95 93 69 68 310 281 186 188 125 174 63 100 88 249 49 61 65 195 127 144
Character -r = r e s u l t [ ' u r l ' ] p r i n t (
Milliseconds 125 175 83 190 49 44 106 34 88 103 200 194 120 75 172 208 295 186 112 88 22 83 205 181 85
Character t i t l e + ' ; ' + u r l 0 -0 )
Milliseconds 141 58 112 59 75 64 131 38 147 299 103 157 71 167 46 209 53 74 104 146 344 126
WPM Timing
Seconds WPM
1.21 89.39
2.42 74.49
3.62 79.46
4.83 94.36
6.04 103.3
7.25 97.67
8.46 100.75
9.67 91.88
10.87 96.02
12.08 99.33
13.29 95.71
14.5 94.36
15.71 95.51
16.91 89.39
18.12 94.03
19.33 90.01
20.54 92.9
21.75 91.05
22.95 89.39
24.16 87.9
25.37 89.87
26.58 87.14
27.79 85.08
29 85.26
30.2 83.83
31.41 86.34
32.62 86.45
33.83 83.72
35.04 85.28
36.24 84.43
37.45 86.51
38.66 87.22
39.87 90
41.08 89.39
42.28 90.81
43.49 89.39
44.7 89.39
45.91 87.83
47.12 89.14
48.33 90.64
49.53 90.61
50.74 90.1
51.95 88.7
53.16 87.59
54.37 87.85
55.57 87.45
56.78 88.13
57.99 88.15
59.2 88.79
60.41 87.01