Ahmed (e_elashra1)

Race #20

View Pit Stop page for race #20 by e_elashra1Ghost race

View profile for Ahmed (e_elashra1)

Official speed 37.67 wpm (139.53 seconds elapsed during race)
Without ending ping 37.72 wpm (2,108 ms delay sending score to TypeRacer’s server)
Timerless 37.87 wpm (533 ms elapsed before first character typed; 136.89 seconds elapsed during race)
Timerless minus one 37.78 wpm, ignoring the first character typed
Race Start May 15, 2025 3:21:13pm UTC
Race Finish May 15, 2025 3:23:33pm UTC
Outcome Win (1 of 3)
Accuracy 94.2%
Points 43.94
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 ruurllib2 import usrllib import json url = "http://ajacx/.googleapis.com/ajax/services/erseacrch/web/?v=1.0&" query = raw_input("What do you wnat ant to seraarch for >? >> ") query = urllib2.urlendcode( { 'q' : query }{ ) response = urllib2.uurlrlopen 9(rurl + query ).raead() data = json .loads ( response ) results = data [ 'resoponseData"' }] [ 'resulstts' ] for result in results: title = resutllt['title'] url = reultsult';'['ruurl'] print (t title + '; ' + url )
Timing
Character i m p o r t r u -u -r u r l l i b 2 i m p o r t
Milliseconds 533 93 65 56 101 194 23 263 16 495 141 146 80 280 125 219 61 183 712 124 67 46 100 96 215
Character u s -s r l l i b i m p o r t j s o n u r l
Milliseconds 105 327 106 352 79 202 253 448 129 215 145 56 80 152 30 227 70 202 177 84 113 77 261 87 87
Character = " h t t p : / / a j a c -c x / -/ . g o o g l
Milliseconds 169 162 141 775 313 217 167 1334 538 395 151 254 95 177 246 583 177 488 544 290 471 161 168 154 116
Character e a p i s . c o m / a j a x / s e r v i c e s / e
Milliseconds 146 129 126 265 144 159 331 63 83 366 350 122 173 420 782 304 216 24 473 85 608 224 114 391 465
Character r -r -e s e a c -c r c h / w e b / -/ ? v = 1 . 0 & "
Milliseconds 30 463 266 137 167 142 521 320 98 256 96 382 354 95 205 713 457 1062 795 926 816 132 647 837 576
Character q u e r y = r a w _ i n p u t ( " W h a t
Milliseconds 143 434 133 100 85 696 210 378 214 823 151 343 571 174 32 121 116 69 912 831 597 368 85 263 200
Character d o y o u w n a t - -t -a -n a n t t o s e
Milliseconds 552 110 54 261 125 87 0 225 124 16 110 115 300 153 154 143 75 140 134 99 200 105 47 186 185
Character r a -a -r a r c h f o r > -> ? > > " ) q u
Milliseconds 56 101 392 159 177 192 272 104 113 144 119 79 73 1152 477 273 281 722 201 431 533 668 202 486 207
Character e r y = u r l l i b 2 -2 . u r l e n d -d c o d
Milliseconds 134 100 120 118 265 134 819 92 210 101 515 105 163 517 308 282 118 105 620 122 261 438 144 425 67
Character e ( { - ' q ' : q u e r y } { -{ ) r
Milliseconds 172 754 231 271 329 384 311 414 420 1482 1515 476 407 182 97 92 51 194 880 201 441 246 155 223 285
Character e s p o n s e = u r l l i b 2 . u u r l -l -r -u
Milliseconds 113 155 293 102 113 170 181 137 458 177 311 175 306 487 215 110 682 205 377 86 128 139 271 151 134
Character r l o p e n 9 -9 ( r -r u r l + q u e r y )
Milliseconds 70 335 574 154 102 119 298 160 559 308 365 383 515 119 63 319 443 334 968 153 62 70 68 149 582
Character . r a -a e a d ( ) d a t a = j s o n - . l
Milliseconds 636 189 241 456 123 87 168 594 189 218 199 124 99 111 147 353 134 218 179 58 121 64 471 198 284
Character o a d s ( r e s p o n s e ) r e s u l t s
Milliseconds 187 136 210 307 446 243 358 278 115 135 463 113 87 85 114 148 496 187 240 130 157 196 263 223 248
Character = d a t a [ ' r e s o -o p o n s e D a t a
Milliseconds 115 710 120 202 137 132 114 89 319 174 1026 232 128 102 234 455 222 82 105 23 360 518 295 146 119
Character " -" ' } -} ] [ ' r e s u l s t -t -s t s ' ]
Milliseconds 442 375 194 216 364 402 215 383 691 232 440 297 127 104 527 161 311 121 375 155 64 142 784 215 535
Character f o r r e s u l t i n r e s u l t s : t
Milliseconds 332 351 131 68 97 304 152 589 114 138 583 119 214 30 111 186 115 86 560 153 120 242 462 96 305
Character i t l e = r e s u t l -l -t l t [ ' t i t l e '
Milliseconds 161 46 608 75 255 166 131 804 153 122 210 200 109 342 149 237 103 546 594 157 144 57 589 97 369
Character ] u r l = r e u l t -t -l -u s u l t ' -' ; -; '
Milliseconds 294 298 209 78 156 222 261 153 250 128 264 158 59 307 154 105 105 151 138 111 383 668 243 670 1059
Character -' [ ' r u -u -r u r l ' ] p r i n t ( t -t t i
Milliseconds 480 392 442 240 166 367 139 136 43 162 377 485 314 179 128 36 56 116 70 397 259 368 74 149 170
Character t l e + ' ; ' + u r l )
Milliseconds 63 354 85 186 478 306 431 497 156 465 521 367 315 198 70 102 110 360
WPM Timing
Seconds WPM
2.79 47.3
5.58 51.6
8.37 60.2
11.16 54.83
13.95 49.88
16.74 45.87
19.53 47.92
22.32 46.23
25.11 43.96
27.91 42.57
30.7 39.48
33.49 37.99
36.28 38.37
39.07 38.39
41.86 37.56
44.65 38.16
47.44 39.46
50.23 38.22
53.02 37.8
55.81 38.27
58.6 38.09
61.39 37.72
64.18 36.65
66.97 36.19
69.76 36.12
72.55 36.88
75.34 36.47
78.14 36.4
80.93 36.03
83.72 36.12
86.51 36.48
89.3 36.96
92.09 37.4
94.88 37.82
97.67 38.09
100.46 38.1
103.25 37.54
106.04 37.46
108.83 37.49
111.62 37.95
114.41 38.18
117.2 38.09
119.99 38.2
122.78 38.31
125.57 37.84
128.37 37.21
131.16 37.51
133.95 37.63
136.74 37.47
139.53 37.67