Nur weil man die Optionen nicht sieht, muss nicht heissen dass sie nicht funktionieren.
Unter Droidfish sind sie übrigens zu sehen.
Hier auf Github sind die Erklärungen:
https://github.com/official-stockfish/Stockfish/blob/master/Readme.mdSkill Level
Lower the Skill Level in order to make Stockfish play weaker (see also UCI_LimitStrength). Internally, MultiPV is enabled, and with a certain probability depending on the Skill Level a weaker move will be played.
UCI_LimitStrength
Enable weaker play aiming for an Elo rating as set by UCI_Elo. This option overrides Skill Level.
UCI_Elo
If enabled by UCI_LimitStrength, aim for an engine strength of the given Elo. This Elo rating has been calibrated at a time control of 60s+0.6s and anchored to CCRL 40/4.
Wenn man es unter Droidfish einstellt sieht es zB. so aus (einfach im Smartphone die Stockfish.ini Datei im Ordner Droidfish/uci öffnen):
#Tue Jan 07 09:31:28 GMT+01:00 2020
SyzygyProbeLimit=6
BestBookMove=false
UCI_Elo=1500
Contempt=0
Threads=4
SyzygyProbeDepth=4
UCI_LimitStrength=true
Die Elo lässt sich nur zwischen 1350 und 2850 einstellen.
Nun muss man unter Fritz die ENG Datei ebenfalls mit einem Texteditor bearbeiten. Die Datei befindet sich nach dem Erstellen der Engine im Ordner
C\user\Benutzername\AppData\Roaming\ChessBase\Engines.UCI
Um AppData sehen zu können, müssen, müssen versteckte Dateien/Ordner sichtbar gemacht werden.
Dann fügt man die gewünschten Parameter unter [Options] ein:
[Options]
UCI_Elo=1500
UCI_LimitStrength=true
und dann speichern.