#-*-djinn-cfg-*- #---------------------------------------------------------- # Djinn chess program configuration file. All lines # that begin with a # are considered comments. The # lines can be reordered by the identifier fields # should not change. #---------------------------------------------------------- # Generate a log file (true/false) create-log= true # Directory to store all log files. This can also be set by setting # Environment variable equivalent: DJINN_LOG_PATH log-path = /design/djinn/logs # Load the opening book if found (true/false) use-opening-book = true # Opening book to use. # Environment variable equivalent: DJINN_OPENING_BOOK opening-book=/design/djinn/book/djdjinn.bin #--------------------------------------------------------------------- # Opening book style. Presently there are four different style types: #--------------------------------------------------------------------- # SOLID (default) : The engine selects a "solid" move (whatever # that means :) # FREQ : Select a move at random, but weight the # selection towards the moves played most often. # RANDOM : Selects a completely random move (very wild) # FIRST : Selects the first move listed for the position #--------------------------------------------------------------------- opening-style = SOLID # Size of main hash table. The size can be in megabyte (MB), # kilobytes (kB) or raw size (e.g. 23405056). The value will get # truncated to the next smaller size down. The default = 24MB hash = 64MB # Same deal for the pawn hash table (default=8M). pawn-hash = 32MB # Set the size of the evaluation hash table (default=16M) eval-hash = 32MB # Load the endgame tablebases if found (true/false). use-tb = true # Path to the Nalimov endgame tablebase (if present) # Environment variable equivalent: DJINN_TB_PATH tb-path = /home/egtb/TB # This sets the size of the Endgame tablebase RAM cache (default=8M). tb-cache= 8M #----------------------------------------------------------------------- # This determines the point-of-view of the score being displayed. #----------------------------------------------------------------------- # WHITE - Always show the score from white's point-of-view (default) # BLACK - Or always show the score from black's point-of-view # ENGINE- Use the engine's perspective for all scores # PLAYER- Use the player's perspective for all scores #----------------------------------------------------------------------- pov-display = engine #----------------------------------------------------------------------- # PROGRAMMING OPTIONS - These options affect the way the engine plays, # which means you should probably leave them alone unless you have some # idea of what you are doing, (of course, that didn't stop me! :) # As the program's public life matures this section will grow. #----------------------------------------------------------------------- # Resignation cutoff score in terms of pawns (3 = three pawns etc.) # Values can range from 3 to 50. Default = 7 resignation-cutoff=7