// This file is part of Black Hole Solitaire Solver. It is subject to the // license terms in the COPYING file found in the top-level directory of this // distribution and at // https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/ // . No part of Black Hole Solitaire Solver, including this file, may be // copied, modified, propagated, or distributed except according to the terms // contained in the COPYING file. // // Copyright (c) 2010 Shlomi Fish /* * config.h - Configuration file for Black Hole Solitaire * * ${AUTOGENERATED_CONFIG_H} */ #ifndef BLACK_HOLE_SOLVE__CONFIG_H #define BLACK_HOLE_SOLVE__CONFIG_H #ifdef __cplusplus extern "C" { #endif #cmakedefine CARD_DEBUG_PRES /* The sort margin size for the previous states array. */ #define PREV_STATES_SORT_MARGIN 32 /* The size of a single pack in alloc.c/alloc.h measured in 1024 chars. */ #cmakedefine FCS_IA_PACK_SIZE ${FCS_IA_PACK_SIZE} #cmakedefine USE_SYSTEM_XXHASH ${USE_SYSTEM_XXHASH} #define BHS_STATE_STORAGE_INTERNAL_HASH 0 #define BHS_STATE_STORAGE_TOKYO_CAB_HASH 1 #define BHS_STATE_STORAGE_GOOGLE_SPARSE_HASH 2 #define BHS_STATE_STORAGE ${BHS_STATE_STORAGE} @SIZEOF_VOID_P_CODE@ #define VERSION "${VERSION}" #ifdef __cplusplus } #endif #endif /* #ifndef BLACK_HOLE_SOLVE__CONFIG_H */