user9179: Of course this should be subjected to some rules; something like "play any move that's not bellow 0,70 the best move", or something similar.
My idea is to use such an engine in order to play some unorthodox openings without needing an opening book.
For example, say I want to play some games as White trying 1.e4 e4 2.a3. I'm sure there are many good moves for black's second move, so I'd like the engine to "choose" from several of them, instead of always playing the best one.
Kudos if this behavior could be limited to a fixed number of moves -so you get some variety in the opening but you want it "full power" on middle and endgame.

user825: Obviously, there is no such thing for you to download. If you want to happen, you need to do the works. It's not hard.

Run engine analysis on multi-pv mode
Check engine score for each line. Play the move according to your rules.


user15478: In the GUI Nibbler you have a setting called "Temperature". The higher the temperature value, the more it allows the engine to play unexpected moves. You can also set temperature decay to X moves, so that after X moves it starts playing best moves again.
You can load any engine you want in Nibbler, but it is designed for NN engines, such as Lc0.

user27648: There are few engines that are capable of such thing. One name that I can recall is the old Spark UCI engine by Allard Siemelink.
Very aggressive engine with twistable attacking parameters.
It has a feature called MultiPVMargin which enables you to set certain number difference between the PV (Principle Variations) measured in centipawn.
For example if your best calculated variation in certain position is measured as +1 for white and you want the engine to play something less "valuable" than that, you can set the MultiPVMargin to a 100 so that the engine looks for a different variation within the 100 centipawn difference.
You can find older versions of the Spark engine that are available for free download.
Hope this was the answer you were looking for!

9179: <p>Of course this should be subjected to some rules; something like &quot;play any move that's not bellow 0,70 the best move&quot;, or something similar.</p>
<p>My idea is to use such an engine in order to play some unorthodox openings without needing an opening book.</p>
<p>For example, say I want to play some games as White trying 1.e4 e4 2.a3. I'm sure there are many good moves for black's second move, so I'd like the engine to &quot;choose&quot; from several of them, instead of always playing the best one.</p>
<p>Kudos if this behavior could be limited to a fixed number of moves -so you get some variety in the opening but you want it &quot;full power&quot; on middle and endgame.</p>
 825: <p>Obviously, there is no such thing for you to download. If you want to happen, you need to do the works. It's not hard.</p>
<ol>
<li>Run engine analysis on multi-pv mode</li>
<li>Check engine score for each line. Play the move according to your rules.</li>
</ol>
 15478: <p>In the GUI <a href="https://github.com/rooklift/nibbler" rel="nofollow noreferrer">Nibbler</a> you have a setting called &quot;Temperature&quot;. The higher the temperature value, the more it allows the engine to play unexpected moves. You can also set temperature decay to X moves, so that after X moves it starts playing best moves again.</p>
<p>You can load any engine you want in Nibbler, but it is designed for NN engines, such as Lc0.</p>
 27648: <p>There are few engines that are capable of such thing. One name that I can recall is the old Spark UCI engine by Allard Siemelink.
Very aggressive engine with twistable attacking parameters.</p>
<p>It has a feature called MultiPVMargin which enables you to set certain number difference between the PV (Principle Variations) measured in centipawn.</p>
<p>For example if your best calculated variation in certain position is measured as +1 for white and you want the engine to play something less &quot;valuable&quot; than that, you can set the MultiPVMargin to a 100 so that the engine looks for a different variation within the 100 centipawn difference.</p>
<p>You can find older versions of the Spark engine that are available for free download.
Hope this was the answer you were looking for!</p>
