Ahmed (ahmed_elashraf)

Race #261

View Pit Stop page for race #261 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 31.99 wpm (164.30 seconds elapsed during race)
Without ending ping 32.04 wpm (2,489 ms delay sending score to TypeRacer’s server)
Timerless 32.24 wpm (1,019 ms elapsed before first character typed; 160.79 seconds elapsed during race)
Timerless minus one 32.17 wpm, ignoring the first character typed
Race Start March 10, 2024 1:23:17pm UTC
Race Finish March 10, 2024 1:26:01pm UTC
Outcome Win (1 of 3)
Accuracy 93.5%
Points 37.32
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 urllib2 import urllib impoirrt josnsospnson url = "htt0;p: // ajax.googleapis .com'a/ajax/servisces/search/web?v-=10/.0&" query = raw P_input("What do you want to seachrch rfor ? >> ") query = urllib.urlencode( {'1q' : query } ) response = ruurllibw2.urlopen ( uurl = + query ).read9*()(() datga = json.loasdds ( responese ) results = datgaaa [ 'responseData' ] [ 'results' ] for restlult in results : titel le = restuutlt ['title'] url = resutllt'['url'] print ( title =+ '; ' + url )
Timing
Character i m p o r t u r l l i b 2 i m p o r t u r l
Milliseconds 1019 55 299 194 112 265 24 279 172 43 168 772 152 429 335 238 137 615 181 122 198 52 200 145 135
Character l i b i m p o i r -r -i r t j o s n -n -s s o -o -s
Milliseconds 177 267 143 222 198 73 408 244 198 281 379 139 75 256 57 260 167 23 146 434 141 192 115 356 129
Character s p n -n -p -s -o s o n u r l = " h t t 0 ; -; -0
Milliseconds 129 151 43 306 135 172 263 386 87 120 169 288 164 124 153 269 163 780 231 113 959 212 399 292 99
Character p : - / / - a j a x . g o o g l e a p i s -
Milliseconds 261 665 171 474 247 183 245 601 725 174 191 302 335 333 228 497 218 140 139 617 235 190 663 235 394
Character . c o m ' a -a -' / a j a x / s e r v i s -s c e s /
Milliseconds 211 442 75 168 343 361 305 140 268 1075 260 115 408 404 417 200 180 473 224 93 433 26 343 165 505
Character s e a r c h / w e b ? v - -- = 1 0 -0 / -/ . 0 & "
Milliseconds 369 199 81 114 323 42 563 370 194 395 667 666 689 517 191 933 211 393 241 639 218 904 1355 1032 272
Character q u e r y = r a w - P -P _ i n p u t ( " W h
Milliseconds 488 260 429 130 386 136 405 209 610 128 236 215 521 209 644 304 592 162 68 226 94 543 523 490 334
Character a t d o y o u w a n t t o s e a c h -h -c
Milliseconds 642 203 145 191 52 126 145 164 40 436 225 801 150 143 131 219 31 169 160 158 146 393 212 334 110
Character r c h r -r f o r ? > > " ) q u e r y =
Milliseconds 92 251 26 240 294 395 87 137 113 373 397 176 621 144 444 293 516 308 393 228 148 153 317 184 740
Character u r l l i b . u r l e n c o d e ( { ' 1 -1 q '
Milliseconds 191 589 107 129 131 151 157 518 208 228 195 317 66 335 242 86 220 441 305 960 582 712 681 900 1010
Character : q u e r y } ) r e s p o n s e = r
Milliseconds 676 1165 294 591 457 190 119 301 301 677 303 512 269 455 363 165 195 197 128 226 180 121 365 189 189
Character u -u -r u r l l i b w -w 2 . u r l o p e n ( u -u
Milliseconds 142 457 125 167 110 115 189 338 68 345 697 133 408 452 54 150 334 198 165 124 135 356 249 200 310
Character - u r l = - -= + q u e r y ) . r e a d 9 -9
Milliseconds 102 220 134 84 362 205 217 303 135 171 203 1359 193 207 155 328 288 475 579 254 156 97 264 498 428
Character * ( ) -) -( ( -( -* ( ) d a t g -g a = j s o n .
Milliseconds 224 0 369 321 134 455 297 130 262 316 331 188 121 284 0 532 242 194 1579 244 358 192 32 162 295
Character l o a s d -d -s d s ( r e s p o n e -e s e )
Milliseconds 379 226 204 232 48 411 100 72 183 284 372 451 405 128 276 205 183 141 223 357 111 209 437 312 285
Character r e s u l t s = d a t g a -a -g a a - -a [
Milliseconds 227 157 233 222 208 198 476 100 446 328 277 132 288 0 17 442 164 184 219 330 256 167 207 455 250
Character ' r e s p o n s e D a t a ' ] [ ' r e s u l
Milliseconds 934 299 201 189 148 309 109 504 192 617 178 345 197 629 253 413 261 737 200 398 564 539 371 390 107
Character t s ' ] f o r r e s t l -l -t u l t i n r
Milliseconds 172 400 350 278 249 465 492 148 84 157 222 203 397 284 235 300 119 440 153 55 188 167 97 35 379
Character e s u l t s - : t i t e l - -l -e l e = r
Milliseconds 226 240 209 164 33 451 77 516 185 193 259 24 302 175 49 200 335 131 115 215 51 91 330 217 660
Character e s t u -u -t u t -t l t - [ ' t i t l e ' ] u r
Milliseconds 132 142 200 60 412 362 280 61 679 191 85 136 433 220 804 521 54 227 602 92 424 571 509 190 116
Character l = r e s u t l -l -t l t ' -' [ ' u r l ' ] p
Milliseconds 149 289 400 201 228 119 187 171 140 117 478 122 187 16 498 697 317 1411 618 127 56 705 774 257 249
Character r i n t ( t i t l e = -= + ' ; ' + u
Milliseconds 159 35 111 47 138 435 766 227 177 124 292 147 314 483 445 177 227 444 317 379 418 261 366 223 329
Character r l )
Milliseconds 86 86 292 443
WPM Timing
Seconds WPM
3.29 40.17
6.57 47.47
9.86 45.04
13.14 35.61
16.43 36.52
19.72 33.48
23 32.34
26.29 31.95
29.57 30.84
32.86 31.41
36.15 32.53
39.43 31.04
42.72 29.5
46 28.43
49.29 28.97
52.58 28.76
55.86 29.86
59.15 30.43
62.43 30.94
65.72 31.41
69.01 32
72.29 32.04
75.58 30.96
78.86 30.43
82.15 30.68
85.44 31.18
88.72 31.38
92.01 31.43
95.29 31.36
98.58 31.04
101.87 30.75
105.15 30.81
108.44 30.87
111.72 31.26
115.01 31.51
118.3 31.14
121.58 31.48
124.87 31.33
128.16 31.46
131.44 31.5
134.73 32.06
138.01 32.17
141.3 31.85
144.59 31.79
147.87 31.97
151.16 31.6
154.44 31.86
157.73 31.8
161.02 31.97
164.3 31.99