HomeGet itSupportContact
Released Revenge 3.0

Engine settings

Hash
Select the size for the hash table. The engine can accept values between 1MB and 1048576MB.

Threads
Choose the number of threads for a multithreaded search (between 1 and 512).

Ponder
Enable or disable pondering.

OwnBook
Enable or disable the own book.

BookFile
Choose the opening book file.

BookRandom
With this true the engine chooses every time a random move from the book, otherwise chooses always the best one.

DrawScore
Choose the score in cp for the Draw (between -100 and +100). An high value makes the engine play for the draw, a low value makes the engine disdain the draw.

MoveOverhead
Number of milliseconds reserved for the comunication of the move to the gui. Use a bigger MoveOverhead only if you see the engine lose on time (for example if you use it for internet play and the connection is slow).

Strength
Set the strength level from 1 to 100.

MultiPV
Display multiple pvs (from 1 to 256).

LargePages
Enable or disable the allocation of the engine hash table with large/huge pages.

UCI_Chess960
Play chess960 variant

SyzygyPath
The path of the syzygy files.

Syzygy50MoveRule
Enable or disable the fifty move rule for the tb probe.

SyzygyProbeLimit
Limit the egtb probe with this number of pieces left on the board.

SyzygyProbeDepth
Set the minimum search depth to probe the tb. With this set to 0 the engine probe the tb also in quiescence search otherwise it will probe the tb at the depth of the search set and higher.

Choose the faster executable

In the package you can find different executables for different operative systems and CPUs. We list them in order from the fastest, but you need a newer CPU, to the slowest, that can run also on an older CPU. If you don't know which one to use go down the list and find the first executable that doesn't crash.

  1. Revenge_win_vnni512
  2. Revenge_win_avx512
  3. Revenge_win_vnni256
  4. Revenge_win_bmi2
  5. Revenge_win_avx2
  6. Revenge_win_sse42
  7. Revenge_win_sse2