FREE - In Google Play
FREE - in Win Phone Store
For reasons I note below, I don't think you'll find an engine that plays like a human player, but if you have a PC try the free Lucas Chess (http://www-lucaschess.rhcloud.com/index.html). It seldom plays stupid moves if you play against a 1500 or higher engine. It's poorly documented. but as you go through it you'll see it has dozens of chess engines to choose from, from about a 400 to 3400 rating (Stockfish 8). It lets you tweak how it plays. For example, you can set up "Personalities" that prefer piece over pawn moves, prefer to keep the two bishops stronger than normal, etc:
Here's a larger version of the Personality window:
And you can set up which opening you want to play make it vary the variations:
I don't think any engine thinks like a human in positions where there's a standard human technique, like the Principle of the Opposition in King & Pawn Endgames, where the technique guarantees a win but takes longer than the engine's calculated mate moves.
Also, if you're behind and have to take chances, a move necessary to have any chance of a win may get rated -5 pawn equivalents and the engine will prefer a move that keeps you losing because it is rated -2.
Also, if you follow standard human strategies that are likely to win, like pawn storming the enemy King when you've castled on opposite sides, the engine may see something better but complex, where a human could very easily miscalculate and lose, and play something clearly non-human in nature.
"For reasons I note below, I don't think you'll find an engine that plays like a human player, but if you have a PC try the free Lucas Chess (http://www-lucaschess.rhcloud.com/index.html)"
Thanks Mick. Appreciate the suggestion.
Dude, thanks you are awesome! I went to bed at 11am this morning, after I downloaded that goddamn Lucas Chess. I couldn't stop messing with it for 6 hours.
Thanks for the suggestion MickinMD. I was specifically wanting to build my own personalities (With certain ratings and strengths) just with different play styles. I'm not sure how to dial them in from your post, but would there be a way to choose say, a 1500 engine, and a 1800 engine, and an 2000 engine, and make three personalities out of each with say, an "Active" playstyle, a "Aggressive" Tal like playstyle, and a positional, Karpov/Petrosian playstyle?