As I was reading a paper, I encountered the word 'cache' and remembered that I 
had wanted to implement a caching version of the central method in my central 
data structure. That took me about 10 minutes, and I now have good times for 
the game: 

with contracts: 1.8s per game 
without ctrcts: 1.2s per game 

I am now within 20% of the fastest Java implementation in my class. That's 
good. 

-- Matthias

p.s. Okay, I'll say it: algorithms matter, too. 
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Reply via email to