+## UCI parameters
+
+Currently, Stockfish has the following UCI options:
+
+ * #### Debug Log File
+ Write all communication to and from the engine into a text file.
+
+ * #### Contempt
+ A positive value for contempt favors middle game positions and avoids draws.
+
+ * #### Analysis Contempt
+ By default, contempt is set to prefer the side to move. Set this option to "White"
+ or "Black" to analyse with contempt for that side, or "Off" to disable contempt.
+
+ * #### Threads
+ The number of CPU threads used for searching a position. For best performance, set
+ this equal to the number of CPU cores available.
+
+ * #### Hash
+ The size of the hash table in MB.
+
+ * #### Clear Hash
+ Clear the hash table.
+
+ * #### Ponder
+ Let Stockfish ponder its next move while the opponent is thinking.
+
+ * #### MultiPV
+ Output the N best lines (principal variations, PVs) when searching.
+ Leave at 1 for best performance.
+
+ * #### Skill 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.