You can use FEN (Forsyth Edwards Notation) strings to solve positions blindfold.
Example:
7k/8/8/8/8/8/8/R6K w - - 0 1
Example answer (highlight below)
1.Ra7 Kg8 2.Kg2 Kf8 3.Kf3 Ke8 4.Ke4 Kd8 5.Kd5 Ke8 (5...Kc8 6.Kd6 Kb8 7.Rc7 Ka8 8.Kc6 Kb8 9.Kb6 Ka8 10.Rc8#) 6.Kd6 Kf8 7.Ke6 Kg8 8.Kf6 Kh8 9.Kg6 Kg8 10.Ra8# I hope I got it right!
How to read and write FEN
http://www.chessgames.com/fenhelp.html
http://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notation
More positions:
7k/8/8/8/8/8/8/2B1KB2 w - - 0 1
8/8/8/4k3/8/8/8/R3K2R w KQ - 0 1
8/8/8/8/4k3/8/3KP3/8 w - - 0 1
8/8/5k2/8/5K2/8/4P3/8 w - - 0 1
r4rk1/1b2bppp/ppq1p3/2pp3n/5P2/1P1BP3/PBPPQ1PP/R4RK1 w - - 0 1
3r1rk1/p3qppp/2bb4/2p5/3p4/1P2P3/PBQN1PPP/2R2RK1 w - - 0 1
4r1k1/1b3p1p/ppq3p1/2p5/8/1P3R1Q/PBP3PP/7K w - - 0 1