It just means analyzing more than one move at a time. Any engine supporting the UCI protocol should be able to do it. Like Stockfish, which is free.[1] So you don&#x27;t need to create a new engine to implement this feature. It might be possible to implement it with a bash script. Certainly with JS.[2]<p>Stockfish does have a &quot;skill level&quot; setting, and it&#x27;s not terrible at faking club-level play (if you have the Play Magnus mobile app, it&#x27;s just Stockfish at different skill levels). However, as of 2013 the implementation is much more primitive than what I&#x27;m suggesting here.[3]<p>To be clear, even though it&#x27;s incredibly obvious, I&#x27;ve never seen this idea anywhere else. It first occurred to me after reading the original Guid &amp; Bratko paper on intrinsic ratings in 2006. Happy to continue this offlist if you want to work on it. My e-mail is in my profile.<p>[1] <a href="http:&#x2F;&#x2F;support.stockfishchess.org&#x2F;kb&#x2F;advanced-topics&#x2F;uci-protocol" rel="nofollow">http:&#x2F;&#x2F;support.stockfishchess.org&#x2F;kb&#x2F;advanced-topics&#x2F;uci-pro...</a><p>[2] <a href="https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;stockfish" rel="nofollow">https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;stockfish</a><p>[3] <a href="https:&#x2F;&#x2F;groups.google.com&#x2F;forum&#x2F;#!msg&#x2F;fishcooking&#x2F;4Q6BQyHeRJQ&#x2F;eu63qkOyWUkJ" rel="nofollow">https:&#x2F;&#x2F;groups.google.com&#x2F;forum&#x2F;#!msg&#x2F;fishcooking&#x2F;4Q6BQyHeRJ...</a>