MadChess is an original chess engine written by Erik Madsen.
See http://www.madchess.net to download engine and source code.
MadChess is written in C# .NET and conforms to the UCI protocol.
Hardware = Intel i7 960, 3.20 GHz, 1 CPU, 128 MB hash.
Software = Windows 8.1, MadChess 1.4.
If MadChess on ICC is too strong for you, download the engine.
You can configure the playing strength (400 - 2200 ELO).
You can alter 50+ parameters to create personalities.