Purplish.Supermom (purplish_supermom)

Race #2

View Pit Stop page for race #2 by purplish_supermomGhost race

View profile for Purplish.Supermom (purplish_supermom)

Official speed 56.80 wpm (92.54 seconds elapsed during race)
Without ending ping 56.98 wpm (1,550 ms delay sending score to TypeRacer’s server)
Timerless 57.24 wpm (417 ms elapsed before first character typed; 90.57 seconds elapsed during race)
Timerless minus one 57.11 wpm, ignoring the first character typed
Race Start March 25, 2025 12:15:52pm UTC
Race Finish March 25, 2025 12:17:24pm UTC
Outcome Win (1 of 3)
Accuracy 96.9%
Points 66.27
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 ulrllib import sojson url = "http://ajax.googleapis.com/ajax/services/aseasearch/web?v=1.0&" query = raw_input("What do you want to search for > ? >> ") quyeryery = urllib .urlencode( {'q' : query } ) response = urllib2.urlopen( (url + query ).read() data = json.loads (r resoponse ) results = data [ 'responseData' ] [ 'results' ] for result in results: title = resultsp;['title'] url = result[;'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 l -l
Milliseconds 417 100 116 100 167 217 150 183 133 150 134 283 217 266 167 133 84 83 67 50 166 50 117 183 284
Character r l l i b i m p o r t s o -o -s j s o n u r l
Milliseconds 133 134 200 150 133 217 133 100 83 67 83 134 50 266 50 267 117 166 134 33 83 117 167 133 67
Character = " h t t p : / / a j a x . g o o g l e a p i
Milliseconds 100 216 134 333 333 117 117 333 267 216 117 500 250 117 366 217 217 66 117 83 100 117 183 84 100
Character s . c o m / a j a x / s e r v i c e s / a s e a -a
Milliseconds 166 150 167 67 83 217 233 133 134 333 150 350 483 217 200 200 100 117 50 116 134 83 150 117 233
Character -e -s -a s e a r c h / w e b ? v = 1 . 0 & " q u e
Milliseconds 150 133 100 84 166 100 134 183 67 216 100 84 83 250 400 333 234 166 234 1883 717 267 200 83 167
Character r y = r a w _ i n p u t ( " W h a t d o y
Milliseconds 66 450 250 134 100 783 167 133 483 234 66 100 150 134 150 250 383 217 50 133 67 150 83 67 183
Character o u w a n t t o s e a r c h f o r > -
Milliseconds 67 50 66 134 166 17 133 34 133 50 50 133 184 66 150 150 84 66 100 100 84 66 250 67 583
Character -> ? > > " ) q u y e r y -y -r -e -y e r y =
Milliseconds 117 600 233 184 166 334 266 500 334 200 66 0 134 66 34 283 133 134 400 166 67 117 216 950 100
Character u r l l i b - . u r l e n c o d e ( { ' q '
Milliseconds 534 133 434 166 300 200 200 334 216 234 150 116 284 133 150 117 150 83 350 633 250 300 417 767 250
Character : q u e r y } ) r e s p o n s e = u r
Milliseconds 200 83 350 133 117 83 50 400 267 150 133 534 200 66 167 33 34 116 117 67 66 117 117 233 150
Character l l i b 2 . u r l o p e n ( -( ( u r l + q u
Milliseconds 117 150 116 117 433 250 250 100 84 216 100 167 200 767 700 383 233 434 116 84 183 533 84 133 117
Character e r y ) . r e a d ( ) d a t a = j s o n .
Milliseconds 116 50 134 317 383 283 117 50 167 66 117 183 84 183 117 183 50 133 134 100 216 117 100 67 216
Character l o a d s ( r -r r e s o -o p o n s e ) r e
Milliseconds 167 150 83 184 100 133 200 200 300 100 217 66 167 100 450 217 66 134 150 66 100 217 83 500 67
Character s u l t s = d a t a [ ' r e s p o n s e D
Milliseconds 167 66 150 67 50 100 117 100 716 134 150 66 67 133 134 333 467 50 166 67 83 50 117 50 233
Character a t a ' ] [ ' r e s u l t s ' ] f o r
Milliseconds 134 116 84 200 533 117 383 383 134 583 300 83 150 117 150 83 50 200 200 134 183 400 100 83 50
Character r e s u l t i n r e s u l t s : t i t l e
Milliseconds 150 51 150 66 150 34 100 83 67 66 117 83 150 100 150 84 66 150 67 233 84 100 100 116 117
Character = r e s u l t s p ; -; -p -s [ ' t i t l e ' ] u
Milliseconds 133 84 266 67 167 100 133 100 50 133 250 267 133 117 617 166 400 67 133 84 116 267 1033 217 150
Character r l = r e s u l t [ ; -; ' u r l ' ] p r i n
Milliseconds 100 83 117 300 117 166 84 150 66 134 83 183 284 600 550 283 100 100 683 167 633 167 133 50 67
Character t ( t i t l e + ; -; ' ; ' - -' ' +
Milliseconds 100 50 200 83 200 100 117 100 117 116 217 83 367 583 734 116 150 751 283 150 200 217 583 633 84
Character u r l )
Milliseconds 350 183 117 150 216
WPM Timing
Seconds WPM
1.85 64.84
3.7 74.57
5.55 73.49
7.4 72.95
9.25 68.73
11.1 64.84
12.95 69.47
14.81 66.46
16.66 64.12
18.51 64.84
20.36 61.89
22.21 57.28
24.06 57.86
25.91 56.5
27.76 58.36
29.61 62
31.46 60.26
33.31 59.08
35.16 57.33
37.01 56.41
38.86 55.58
40.72 56
42.57 54.69
44.42 54.3
46.27 54.21
48.12 56.36
49.97 56.43
51.82 54.65
53.67 54.78
55.52 55.33
57.37 56.47
59.22 56.53
61.07 56.78
62.92 57.02
64.77 57.24
66.63 58
68.48 57.48
70.33 58.01
72.18 59.69
74.03 60.46
75.88 59.46
77.73 58.97
79.58 59.56
81.43 58.65
83.28 58.21
85.13 59.2
86.98 58.22
88.83 57.28
90.68 56.9
92.54 56.8