The game of chess has come a long way with computers and software programs getting an upper hand over amateur players and even experienced grandmasters. It was a dream of some chess enthusiasts to have a machine play this game which represented pure thinking in action. It seemed like only a human could play meaningful chess and win.