Mastering Solitaire Online