ChessGuru a must have app even if you are a novice or a grandmaster, ChessGuru will entertain you and will help you to reach a top level in chess game.
* Set up board positions and continue game or use engine analysis.
* Games can be played with a time control limit.
* Customize piece sets and board styles.
* Strong chess engine with adjustable playing strength.
* Plays style: passive, solid, active, aggressive and dynamic chess and even suicidal is not afraid of sacrificing material for initiative or attacking chances beyound imagination.
* Play against friends, against computer, ask for suggestions or use engine analysis.
* Opening * big, deep and varied opening book with three levels of book variety.
* Get smarter by playing a smarter opponent. Uses a strong algorithm rated at over 2500 ELO and can be adjusted to play even at 500 ELO.