Skip to main content
6 of 9
Score is now 1337
nneonneo
  • 12.4k
  • 8
  • 30
  • 49

Python: 1961 bytes, score=1207 1885 bytes, score=1337

Here's my submission:

import sys
b='eJxtVW2S6ygMvJd8Gr5hBgSDBAm33yZvXu3+WFclyEYWrVZLfp7OwXhrnDPJ5Fzo95oa73Lai0iUKeLXjn3MDOFod2rVin7cX7E0Ih7yIhf2mzxbR4TbQ+vkN9nkFw1eh16+JlKWQWuoe4Ixs9Tuau066yLytrLSaCxK2oQtxc0Dtp+SqQ7JkzRKtSQlf0cAcuOb/Dj6IsWuIx9fNgH8kAXYeTKVXFU+R83ZtRbROpVcrvH1plSd53OxJ6ckLg9d5DUygmxFwE5VR+6L6it3+01FKoMSn3qxfE9wPRL+pQ3SF7uVSVeWdHCuxDSpLMfzmUZDKVU7dyAplJvYdADdVUmcQVl1ti0q6uMSppC66LAUVLwbHWtuIx4KC7VwldhX2cYRi3H5VSlUYWcHhc6pAkPg5cAH7o/sF3Hw24mhAPfO/ilswqyqSWWqEzJDpku5U0t1wtGTec2atXuUUfty5k3BmTXqBgZTxe8FcH4sp/2L6gp6zE8EPMcnQTlB+bgu8EE4zmPTlJfvPBYgTa4CMYQpffGAcx91TXd3UI2xHjYlaNWpIAFRSFNB7d3u4Mf51ARIy3VusiIV11udKSP74uaSWD2s6cUdENPd9CMVGMXt5iEdE9w8fgsONoA4PMB1RdJhNJpBlh99A51xowpqAqpWBTuIOvswsDPcem1nxMdU5/rsJYQCtFAnj4O1hZuN8krNAn9hPOprA6wei5uOk1iLG0nQG4V1tuFdwgmMireEI67ZoEvk0llWPf5T3uVllHRfAdIW65vAFct+r5s0Q63v/EL9Z9E6FvIogIRD6g3EuuU9Hmd61Srgfc5hKpVh0e7C/aPAPoTnypsAcPoADOfWs0wZO7VbwMKz1bNAXOHQN8BNe7GVeskDOMFQWRWArUHu60jYXx/IPhlLXAJkZxoyR1gjc7fXJVdRHl7lC6fdE6A2VOhyc9b+QUo6S2rePA7Cqb0aHi3M2e5OqW0sGz2hzVigy49Oi66LvvrbSAYaApJEHSaHto71QsUAty6fvjFBSjCM7DPEyZgT3QS/fmCie9PY1Z6bg5lr+HTFA/DINlfQoCbwPglUGmTZx2n2/SHNLN8wIAL3aQqC3CIkxOvjqV0GZu8MgGAgGIOtDMGn2K5ijAvrvBs5dINANX4ScGN/zXNLrW4s/26Cptayjks/NtJxRUwcUzecFTrf1rc/qN3YLX2e8srT/+AxMncztjusICzY3n6h6g7S9atEjNGQu+PbPoUdgsZODo23FG26z+NCNas3CLYui1lRurIfM15KEHumcjdyxA0GTCqKMNJ31DVmyxcLxlWsyMfEC+ar/mAWlQS9K5rreuCpR2/QpbXME+UmBlzc0A/41nwoCbndeYI0jxnT70bGQ0HoEJCKtYj1H+Zn6sDzCYu3dnpacN4FdLrxJnb72cHX4RMV3XEPq4DwZ5Glh/x9Fy5/glzf+Gvc2Z2vSf6T7+9L/758EaA08lnl1ijcnWseevAFtrjC7/X3OwyplYyJgi/c7/X8jyuIvhWk/17/AOVAIoY='.decode('base64').decode('zlib').split(';')
R=raw_input
def G(c):print c;sys.stdout.flush()
def P(w):
 if'END'==w:exit()
 d=b[len(w)].split(':');p=f=0
 for i in range(4):
  G(d[0][p]);x=R();r=w==x;w=x;f+=r;p+=p+1+r
  if'_'not in x:return
 for c in d[p-14]+'zq':
  G(c);x=R();r=w==x;w=x;f+=r
  if'_'not in x or f>5:break
while 1:P(R())

Score output:

score is 1337, totalerr is 21597

It's fully deterministic, and pretty well golfed. How this works is left as an exercise to the reader, for the time being.

nneonneo
  • 12.4k
  • 8
  • 30
  • 49