I had a Mastermind pseudo-code and some prototyping done in python.