Thank you for the quiz, My design this week focuses on orthogonality. I made a basic game class, a network interface to the game class communicating via the given protocoll, a readline interface and a simple AI. You can plug together the local or network game class with the Human or AI Player. Find the source code and documentation at http://ruby.brian-schroeder.de/quiz/cows-and-bulls/ best regards, Brian -- http://ruby.brian-schroeder.de/ Stringed instrument chords: http://chordlist.brian-schroeder.de/