DB
DBT
DB_BTREE
FCS_MOVE_TYPE_NULL
FCS_MOVE_TYPE_SEPARATOR
FCS_STATE_OPTIMIZED
FCS_STATE_ORIGINAL_STATE_IS_NOT_SOLVEABLE
FREECELL_SOLVER_PREFIX
Judy
O_CREAT
O_RDWR
PACKAGE
PACKAGE_BUGREPORT
PACKAGE_NAME
PACKAGE_STRING
PACKAGE_TARNAME
PACKAGE_VERSION
PTHREAD_MUTEX_INITIALIZER
SEEK_SET
SIGUSR1
SIGUSR2
__attribute__
arg_index
atof
bsearch
close
db_open
do
fc_solve_hash_c_dummy
fc_solve_simple_simon_nothing fcntl
fcs_libavl2_stacks_tree_create
fcs_libavl2_stacks_tree_destroy
fcs_libavl2_stacks_tree_insert
fcs_libavl2_stacks_tree_table_t
fcs_libavl2_states_tree_create
fcs_libavl2_states_tree_destroy
fcs_libavl2_states_tree_insert
fcs_libavl2_states_tree_table_t
fgets
get
gint
glib
gypsy_talon
gypsy_talon_len
lp_instance
no
pthread
pthread_create
pthread_join
pthread_t
put
qsort
redblack
short
stat
stdin
strcat
strchr
strnicmp
union
unistd
unused
va_list
va_start
vsprintf
Column
END_OF_LOOP
FCS_A_STAR_WEIGHT_CARDS_OUT
FCS_A_STAR_WEIGHT_CARDS_UNDER_SEQUENCES
FCS_A_STAR_WEIGHT_DEPTH
FCS_A_STAR_WEIGHT_MAX_SEQUENCE_MOVE
FCS_A_STAR_WEIGHT_SEQS_OVER_RENEGADE_CARDS
FCS_CMD_LINE_USER
FCS_COMPILE_PRELUDE_NO_AT_SIGN
FCS_COMPILE_PRELUDE_OK
FCS_COMPILE_PRELUDE_UNKNOWN_SCAN_ID
FCS_FOUNDATIONS_OFFSET
FCS_INLINE_KEYWORD
FCS_METHOD_HARD_DFS
FCS_METHOD_NONE
FCS_MOVE_NUM_CARDS_FLIPPED
FCS_MOVE_TYPE_DEAL_GYPSY_TALON
FCS_MOVE_TYPE_KLONDIKE_FLIP_TALON
FCS_MOVE_TYPE_KLONDIKE_REDEAL_TALON
FCS_MOVE_TYPE_KLONDIKE_TALON_TO_STACK
FCS_PRESET_CODE_DECKS_EXCEED_MAX
FCS_PRESET_YUKON
FCS_STATE_DOES_NOT_EXIST
FCS_STATE_EXCEEDS_MAX_DEPTH
FCS_USER_STATE_TO_C__PREMATURE_END_OF_INPUT
FCS_WITHOUT_GET_BOARD
FC_SOLVE__ALLOC_H
FC_SOLVE__APP_STR_H
FC_SOLVE__CAAS_C
FC_SOLVE__CARD_H
FC_SOLVE__CHECK_AND_ADD_STATE_H
FC_SOLVE__CHECK_LIMITS_H
FC_SOLVE__CONFIG_H
FC_SOLVE__FCS_CL_H
FC_SOLVE__FCS_DATA_H
FC_SOLVE__FCS_ENUMS_H
FC_SOLVE__FCS_H
FC_SOLVE__FCS_HASH_H
FC_SOLVE__FCS_ISA_H
FC_SOLVE__FCS_MOVE_H
FC_SOLVE__FCS_USER_H
FC_SOLVE__FC_PRO_IFACE_POS_H
FC_SOLVE__FREECELL_H
FC_SOLVE__INLINE_H
FC_SOLVE__META_MOVE_FUNCS_HELPERS_H
FC_SOLVE__MOVE_H
FC_SOLVE__MOVE_STACK_COMPACT_ALLOC_H
FC_SOLVE__PQUEUE_H
FC_SOLVE__PRESET_H
FC_SOLVE__RAND_H
FC_SOLVE__RANGE_SOLVERS_GEN_MS_BOARDS_H
FC_SOLVE__SCANS_H
FC_SOLVE__SIMPSIM_H
FC_SOLVE__SPLIT_CMD_LINE_H
FC_SOLVE__STATE_H
FC_SOLVE__UNUSED_H
FREECELL_SOLVER_PKG_DATA_DIR
GHashTable
GTree
HAVE_C_INLINE
have_preset
JHSFA
JHSI
loop_start
MAXCOL
MAXPOS
PQUEUE_MaxRating
PQ_LEFT_CHILD_INDEX
PQueueIsEmpty
VERSION
Word_t
accumulate_tests_order
callback_choice
calloc
clean_soft_dfs
allowed_tests
determine_scan_completeness
soft_thread_clean_soft_dfs
card_idx
card_to_string_suits
card_to_string_values
child_suit
command_signal_handler
compile_prelude
condition_expr
derived_states
derived_states_compare_callback
dest_c
dummy
elem
end_idx
end_of_hard_threads_loop
existing_key_void
fc_pro_get_board
fc_solve_glib_hash_stack_compare
fc_solve_glib_hash_stack_hash_function
fc_solve_initialize_bfs_queue
fc_solve_move_sequence_function
fc_solve_optimize_solution
fc_solve_rand_get_random_number
fc_solve_solve_for_state_test_t
fcs_compact_alloc_release
fcs_freecell_card_suit
fcs_get_preset_by_id
fcs_instance_item_t
fcs_klondike_talon_decrement_stack
fcs_klondike_talon_queue_to_stack
fcs_klondike_talon_redeal_bare
fcs_move_set_num_cards_flipped
fcs_get_preset_id_by_name
fcs_preset_name_t
fcs_state_init
final_ret
foundations_prefixes
free_instance_soft_thread_callback
freecell_solver_user_get_current_depth
freecell_solver_user_get_limit_iterations
freecell_solver_user_get_num_soft_threads_in_instance
freecell_solver_user_move_to_string
freecell_solver_user_next_instance
freecell_solver_user_set_game
fcs_u2p_flipped_status
freecells_prefixes
from
g_hash_table_destroy
g_hash_table_insert
g_hash_table_lookup
g_hash_table_new
g_tree_destroy
g_tree_insert
g_tree_lookup
g_tree_new
global_tests_order
help_screen_t
how_much_orig
initialize_a_star_rater
inline
into
is_whitespace
isdigit
iter_handler_wrapper
length
memmove
microsoft_rand_t
nc1
nc2
new_move
no_use_val
normalize_a_star_weights
not_append_ws
num_redeals_prefixes
old_buffer
opened_files_dir_to_assign
p1
p2
parent_suit
ptr_state_input_val
ptr_state_void
ranks_map
rbdestroy
rbinit
rbsearch
rbtree
read_preset
rehash_check
run_hard_thread
screen
select_signal_handler
signal_num
src_c
src_col
start_idx
stdarg
stddef
suits_map
talon_prefixes
tests_order_dup
toupper
type_t
user_preset_dir
void_a
void_b
void_context
worker_thread
alloc_soft_thread
int
if
instance
endif
void
define
soft_thread
char
user
return
else
ret
for
card
include
hard_thread
break
ifndef
talon_len
synergy
after_ws
DERIVED_STATES_LIST_GROW_BY
FCS_A_STAR_CARDS_UNDER_SEQUENCES_EXPONENT
cards_under_sequences_ptr
FCS_A_STAR_SEQS_OVER_RENEGADE_CARDS_EXPONENT
pow
FCS_MOVE_NUM_CARDS_IN_SEQ
FCS_MOVE_TYPE
FCS_MOVE_TYPE_FLIP_CARD
FCS_OPT_CALC_REAL_DEPTH
FCS_OPT_DECKS_NUM
FCS_OPT_EMPTY_STACKS_FILLED_BY
FCS_OPT_FREECELLS_NUM
FCS_OPT_PRELUDE
FCS_OPT_READ_FROM_FILE
FCS_OPT_REPARENT_STATES
FCS_OPT_RESET
FCS_OPT_SCANS_SYNERGY
FCS_OPT_SEED
FCS_OPT_SEQUENCES_ARE_BUILT_BY
FCS_OPT_SEQUENCE_MOVE
FCS_OPT_STACKS_NUM
FCS_OPT_ST_NAME
FCS_OPT_UNRECOGNIZED
FCS_POS_BY_RANK_SIZE
FCS_PRESET_BAKERS_DOZEN
FCS_PRESET_BAKERS_GAME
FCS_PRESET_CODE_STACKS_EXCEED_MAX
FCS_PRESET_CODE_STACKS_EXCEED_MAX
FCS_PRESET_CRUEL
FCS_PRESET_DIE_SCHLANGE
FCS_PRESET_EIGHT_OFF
FCS_PRESET_FAN
FCS_PRESET_FORECELL
FCS_PRESET_FREECELL
FCS_PRESET_GOOD_MEASURE
FCS_PRESET_RELAXED_FREECELL
FCS_PRESET_SIMPLE_SIMON
FCS_SEQS_OVER_RENEGADE_POWER
FCS_STATE_ALREADY_EXISTS
FCS_STATE_EXCEEDS_MAX_NUM_TIMES
FCS_STATE_VALIDITY__EMPTY_SLOT
FCS_STATE_VALIDITY__MISSING_CARD
FCS_STATE_VALIDITY__PREMATURE_END_OF_INPUT
FCS_TALON_NONE
FCS_TEST_ORDER_FLAG_START_RANDOM_GROUP
FCS_USER_STATE_TO_C__SUCCESS
FCS_VISITED_IN_OPTIMIZED_PATH
FOREACH_SOFT_THREAD_ACCUM_TESTS_ORDER
FOREACH_SOFT_THREAD_CLEAN_SOFT_DFS
FOREACH_SOFT_THREAD_DETERMINE_SCAN_COMPLETENESS
FOREACH_SOFT_THREAD_FREE_INSTANCE
FOREACH_SOFT_THREAD_NORMALIZE_A_STAR_WEIGHTS
HARD_CODED_UNUSED
FCS_PRESET_CODE_FREECELLS_EXCEED_MAX
INT_MAX
MAX_NUM_INITIAL_CARDS_IN_A_STACK
MAX_NUM_SCANS
NUM_TIMES_STEP
PRELUDE_GROW_BY
PREV_STATES_SORT_MARGIN
Pvoid_t
SEEK_END
SFO_hash_rehash
SFO_hash_symlink_item_struct
USER_STATE_SIZE
__int64
board_num_step
calc_max_iters
card_map_3_10
card_map_3_T
card_to_check
child_card
ctype
empty_stack_col
env_var_presetrc
existing_val_void
fc_solve_PQueueFree
fc_solve_PQueueInitialise
fc_solve_PQueuePop
fc_solve_PQueuePush
fc_solve_a_star_rate_state
fc_solve_a_star_rate_state
MaxElements
FC_SOLVE_APPEND_STRING_MARGIN_SIZE
fc_solve_append_string_finalize
fc_solve_append_string_init
GROW_BY
fc_solve_apply_preset_by_name
fc_solve_cache_stacks
arg
col
stack_idx
state
NULL
argv
extern
move
user_instance
case
ifdef
ds
stacks_num
const
ptr_state_val
fcs_state_extra_info_t
temp_move
dc
static
str
cards_num
sizeof
fcs_card_t
strcmp
fc_solve_soft_thread_t
freecells_num
context
num_vacant_stacks
fcs_state_get_col
moves
fcs_col_get_card
fcs_user_t
pos
struct
string
false_seq_index
derived_states_list
free
clear_junk_dest_stack
fcs_col_len
HARD_CODED_NUM_STACKS
while
typedef
state_val
suit
fprintf
dest_col
state_key
fcs_cards_column_t
LOCAL_STACKS_NUM
fcs_derived_states_list_t
fcs_card_suit
buffer
fcs_card_card_num
key
new_state
error_string
num_separate_false_seqs
defined
num_vacant_freecells
decks_num
src
printf
malloc
stack
fc_solve_instance_t
fcs_move_t
dest_card
tests_order
allocator
FCS_STATE_IS_NOT_SOLVEABLE
elif
dest_cards_num
depth
my_copy_stack
check
argc
__cplusplus
HARD_CODED_NUM_FREECELLS
sprintf
FCS_STATE_STORAGE
item
ht_idx
strncmp
opt
hash
errstr
GCC_INLINE
the_soft_dfs_info
fcs_state_t
card_num
tv
tests
tb
app_str
fc_solve_cache_talon
fc_solve_check_state_validity
fc_solve_char_to_test_num
fc_solve_free_instance
fc_solve_increase_dfs_max_depth
fc_solve_init_instance
fc_solve_hash_function
fc_solve_initial_user_state_to_c
fc_solve_state_init
out_state_val
fc_solve_foundations_prefixes
fc_solve_freecells_prefixes
fc_solve_num_redeals_prefixes
fc_solve_talon_prefixes
fc_solve_merge_large_and_small_sorted_arrays
fc_solve_move_stack_compact_allocate
fc_solve_move_stack_normalize
fc_solve_move_stack_swallow_stack
fc_solve_move_to_string
fc_solve_new_hard_thread
fc_solve_p2u_suit
fc_solve_rand_init
fc_solve_rand_rand15
fc_solve_recycle_instance
fc_solve_sfs_atomic_move_card_to_empty_stack
fc_solve_sfs_atomic_move_card_to_freecell
fc_solve_sfs_atomic_move_card_to_parent
fc_solve_sfs_atomic_move_freecell_card_to_empty_stack
fc_solve_sfs_atomic_move_freecell_card_to_parent
fc_solve_sfs_check_state_begin
fc_solve_sfs_check_state_end
fc_solve_sfs_deal_gypsy_talon
fc_solve_sfs_empty_stack_into_freecells
fc_solve_sfs_get_card_from_klondike_talon
fc_solve_sfs_move_cards_to_a_different_parent
fc_solve_sfs_move_freecell_cards_on_top_of_stacks
fc_solve_sfs_move_freecell_cards_to_empty_stack
fc_solve_sfs_move_freecell_cards_to_founds
fc_solve_sfs_move_non_top_stack_cards_to_founds
fc_solve_sfs_move_sequences_to_free_stacks
fc_solve_sfs_move_stack_cards_to_a_parent_on_the_same_stack
fc_solve_sfs_move_stack_cards_to_different_stacks
fc_solve_sfs_simple_simon_move_sequence_to_founds
fc_solve_sfs_simple_simon_move_sequence_to_parent_on_the_same_stack
fc_solve_sfs_simple_simon_move_sequence_to_parent_on_the_same_stack
fc_solve_sfs_simple_simon_move_whole_stack_sequence_to_false_parent
fc_solve_sfs_simple_simon_move_sequence_to_true_parent
fc_solve_sfs_simple_simon_move_sequence_to_true_parent_with_some_cards_above
fc_solve_sfs_simple_simon_move_sequence_with_junk_seq_above_to_true_parent_with_some_cards_above
fc_solve_sfs_simple_simon_move_sequence_with_some_cards_above_to_true_parent
fc_solve_sfs_simple_simon_move_whole_stack_sequence_to_false_parent
fc_solve_sfs_simple_simon_move_whole_stack_sequence_to_false_parent_with_some_cards_above
fc_solve_sfs_tests
fc_solve_sfs_yukon_move_card_to_parent
fc_solve_sfs_yukon_move_kings_to_empty_stack
fc_solve_soft_dfs_do_solve
fc_solve_soft_thread_init_soft_dfs
fc_solve_solve_instance
fc_solve_state_compare
fc_solve_soft_thread_init_soft_dfs
fc_solve_state_compare_equal
fc_solve_state_compare_indirect
fc_solve_state_compare_with_context
fc_solve_state_ia_finish
fcs_col_flip_card
fcs_col_push_col_card
fcs_compact_alloc_into_var
fcs_compact_alloc_into_var_MYSIZE
fcs_compact_alloc_typed_ptr_into_var
fcs_duplicate_preset
fcs_duplicate_state_extra
fcs_klondike_talon_get_top_card
fcs_prelude_item_t
fcs_set_foundation
fcs_state_extra_info_struct
fcs_state_ia_alloc_into_var
fcs_state_string_t
fcs_states_linked_list_item_struct
fcs_talon_compare_with_context
final_derived_states_list
finish_hard_thread
MAX_NUM_SCANS_BUCKETS
flags
freecell
freecell_preset
freecell_solver_user_apply_preset
freecell_solver_user_get_invalid_state_error_string
freecell_solver_user_get_lib_version
freecell_solver_user_get_max_num_decks
freecell_solver_user_get_max_num_freecells
freecell_solver_user_get_max_num_stacks
freecell_solver_user_limit_current_instance_iterations
freecell_solver_user_limit_depth
freecell_solver_user_limit_num_states_in_collection
extern
freecell_solver_user_next_hard_thread
freecell_solver_user_next_soft_thread
freecell_solver_user_reset
freecell_solver_user_set_a_star_weight
freecell_solver_user_set_calc_real_depth
freecell_solver_user_set_hard_thread_prelude
ret
freecell_solver_user_set_random_seed
freecell_solver_user_set_reparent_states
freecell_solver_user_set_scans_synergy
freecell_solver_user_set_soft_thread_name
freecell_solver_user_set_soft_thread_step
freecell_solver_user_set_solution_optimization
freecell_solver_user_set_solving_method
ret
ftell
get_board
global_limit
global_presetrc
ht_soft_threads
init_debug_context
initial_mutex_constant
is_scan_visited
key1
key2
label_next_state
last_one
math
max_num_states
max_sequence_len
microsoft_rand_rand
min_len
move_junk_to_col
move_num
moves_processed_free
moves_processed_gen
moves_processed_get_moves_left
moves_processed_get_next_move
moves_processed_render_move
my_va_list
new_a_col
new_b_col
new_s_col
new_source_col
new_state_ptr
new_temp_col
next_arg
num_back_end_moves
num_freecells
num_times_started_at
one
optimize
out_ptr_new_state_val
out_state_key
pMaxElement
p_quota
p_scan
perl_hash_function
print_help_string
print_ts
pthread_mutex_t
ptr_state_orig_val
push_args_last_arg
ra_ptr
rank_to_string
rating
read_next_preset
recycle_instance
ret_val
run_for_first_iteration
save
set_scan_visited
signal
state_as_string
state_validity_card
str3
suit_to_string
swap_save
switch_to_next_soft_thread
talons_hash
temp_card
temp_str
tests_declare_accessors_freecell_only
tests_declare_accessors_no_stacks
tests_define_accessors_freecell_only
tests_define_accessors_no_stacks
timeb
to_reparent_states
trace_solution
two
update_col_cards_under_sequences
update_total_num_iters_threshold
user_free_resources
user_initialize
verdict
void_array
void
void_small_array
wanted_size
ARGS_MAN_GROW_BY
free_bfs_queue
free_instance_hard_thread_callback
freecell_solver_user_move_to_string_w_state
freecell_solver_user_set_optimization_scan_tests_order
freecell_solver_user_set_tests_order
reset_hard_thread
reset_soft_thread
void_big_array
FCS_METHOD_BFS
FCS_MOVE_TYPE_CANONIZE
FCS_OPT_A_STAR_WEIGHTS
FCS_OPT_LOAD_CONFIG
FCS_OPT_MAX_DEPTH
FCS_OPT_MAX_ITERS
FCS_OPT_MAX_STORED_STATES
FCS_OPT_METHOD
FCS_OPT_NEXT_HARD_THREAD
FCS_OPT_OPTIMIZATION_TESTS_ORDER
FCS_OPT_OPTIMIZE_SOLUTION
FCS_OPT_SOFT_THREAD_STEP
FCS_OPT_TESTS_ORDER
FCS_PRESET_CODE_NOT_FOUND
FCS_PRESET_DER_KATZENSCHWANZ
FCS_PRESET_KINGS_ONLY_BAKERS_GAME
FCS_PRESET_RELAXED_SEAHAVEN_TOWERS
FCS_PRESET_SEAHAVEN_TOWERS
FCS_STATE_VALIDITY__EXTRA_CARD
FCS_STATE_VALIDITY__OK
FCS_TEST_ORDER_FLAG_RANDOM
FCS_VISITED_ALL_TESTS_DONE
FCS_VISITED_IN_SOLUTION_PATH
MOVES_PROCESSED_GROW_BY
MYDEBUG
NUM_POS_BY_RANK_SLOTS
PQ_FIRST_ENTRY
PQ_PARENT_INDEX
PWord_t
SUIT
VALUE
_timeb
a_star_initial_cards_under_sequences
allocator_orig
app_str_struct
arg_argc
array
as_str
bit_idx
cached_talon
callback_ret
check_if_limits_exceeded
context_t
copy_stack_col
debug_iter_output_context
debug_iter_output_func
do_first_iteration
empty_ret
existing_key
existing_val
fc_solve_a_star_default_weights
fc_solve_apply_move
fc_solve_bsearch
fc_solve_check_and_add_state
fc_solve_compact_allocator_extend
fc_solve_alloc_instance
fc_solve_fc_pro_position_to_string
fc_solve_finish_instance
fc_solve_hash_free
fc_solve_instance__recycle_hard_thread
fc_solve_move_to_string_w_state
fc_solve_new_soft_thread
fc_solve_p2u_card_number
fc_solve_resume_instance
fc_solve_sfs_move_top_stack_cards_to_founds
fc_solve_soft_thread_init_a_star_or_bfs
fc_solve_soft_thread_struct
fc_solve_state_as_string
fc_solve_state_compare_indirect_with_context
fc_solve_state_extra_info_compare_with_context
fc_solve_u2p_card_number
fc_solve_u2p_suit
fc_solve_instance_get_first_soft_thread
fc_solve_unresume_instance
fcs_card_perl2user
fcs_card_set_flipped
fcs_card_set_num
fcs_card_set_suit
fcs_klondike_talon_num_redeals_left
card_str
solution_moves_ptr
fcs_move_stack_init
fcs_put_card_in_talon
fcs_soft_dfs_stack_item_t
fcs_stack_compare
fcs_stack_compare_for_comparison_with_context
fcs_state_ia_release
fcs_suit_is_ss_true_parent
final_state_val
first_iter
first_line
format
freecell_solver_user_current_state_as_string
freecell_solver_user_get_moves_left
freecell_solver_user_get_next_move
freecell_solver_user_get_num_states_in_collection
freecell_solver_user_iter_handler_t
freecell_solver_user_resume_solution
freecell_solver_user_set_empty_stacks_filled_by
freecell_solver_user_set_sequence_move
freecell_solver_user_set_sequences_are_built_by_type
fseek
fwrite
gamenumber
good
help_screens
how_much
id
is
is_finished
judy_array
last_dest
last_item
low
lower_card
mark_as_dead_end
moved_card
new_dfs_max_depth
new_moves_to_parent
new_preset_ptr
new_ptr
new_size_bitmask
next_board_num
next_board_num_lock
nullify_newline
num_cards_in_founds
fc_solve_append_string_sprintf
num_src_junk_true_seqs
num_tests
old_size
optimize_solution_path
out_ptr_new_state_key
pLastElement
parent_card
path
fs_num
num_chars_written
pq_rating_t
prelude_num_items
print_int
pthread_mutex_lock
pthread_mutex_unlock
quota
rand_seed
rc_word
read_int
ret_helper
ret_label
ret_value
reusable_move_stack
scan_idx
seqs_over_renegade_cards
set
set_iter_handler
size_bitmask
small_array
stacks_judy_array
state_copy_ptr_key
str2
str2_ptr
str3_ptr
t2
talon_size
the_card
the_state
timeval
timezone
to
to_randomize
to_reparent_states_proto
to_reparent_states_real
total_num_iters_copy
ub4
upper_card
var
very_long_int_t
weight
stack_card_str
FCS_STACK_STORAGE
fc
above_c
stderr
continue
new_state_key
hash_value_int
binary_output
stacks_map
fc_solve_hard_thread_t
board_num
above_card
standard_notation
ptr_new_state_val
num_cards_to_relocate
INDIRECT_STACK_STATES
tableau
seq_points
num_times
cols_indexes
stacks
num
instances_list
deck
above_num_true_seqs
value
stdout
st_idx
s_end
ptr
GCC_UNUSED
file
up_above_card
sfs_check_state_end
display_10_as_t
sfs_check_state_begin
MAX_NUM_CARDS_IN_A_STACK
val
s2
s1
fcs_move_stack_t
count
clear_junk_dest_col
HARD_CODED_NUM_DECKS
tests_define_accessors
talon
strlen
num_states
tests_declare_accessors
new_src_col
min
fcs_move_stack_push
exit
dest
after_junk_num_freestacks
soft_dfs_info
method
last_arg
in_move
idx
freestacks_to_fill
fcs_move_set_type
atoi
WIN32
MAX_NUM_STACKS
switch
ptr_state_key
prelude
num_moves
debug_context
FCS_WITH_TALONS
seq_end
parseable_output
optimization_thread
num_true_seqs
canonized_order_output
bin
TRACE0
undef
stdlib
stack_locs
new_state_val
name
junk_move_to_stacks
fc_solve_display_information_context_t
FCS_WITHOUT_CARD_FLIPPING
Elements
unsigned
total_num_iters_temp
temp_state_val
states
hard_threads
fcs_move_get_type
existing_state_val
end
cards
calc_max_sequence_move
a_star_weights
PROCESS_OPT_ARG
FCS_STATE_SUSPEND_PROCESS
talon_temp
start
sequences_are_built_by
s_ptr
realloc
prefixes
pq
positions_by_rank
foundations
child
stdio
parser_ret
new_dest_col
freecells_to_fill
fcs_move_get_src_stack
ext_move
display_states
current_instance_idx
clear_junk_stack_len
virtual_stack_len
soft_threads
rank
parent_val
num_hard_threads
max_num_times
info
hash_value
fcs_move_sequence
fcs_is_parent_card
empty_stacks_fill
data
LOCAL_FREECELLS_NUM
total_num_iters
test_index
talon_params
state_string
state_copy_ptr_val
print_int_wrapper
list
len
fflush
fc_solve_empty_move
binary_output_filename
args_man
visited
unlimited_sequence_move
tz
num_to_skip
next
is_state_new
fc_locs
end_board
col_len
col_idx
RET_ERROR_IN_ARG
CurrentSize
width
time
talon_type
strdup
size
out_move
num_soft_threads
manager
long
known_parameters
indirect_stacks_buffer
freecells
fcs_is_ss_false_parent
fcs_freecell_card
enum
double
dfs_max_depth
decks
total_iterations_limit_per_board
top_card
temp_loc
stop_at
prev_card
hold
fcs_move_set_src_stack
fcs_compact_allocator_t
debug_iter_state_output
clear_junk_dest_card
INSTANCE_STACKS_NUM
start_board
src_stack
solution_moves
register
print_help
preset
pos_ptr
opened_files_dir
num_cards
next_char
in
goto
fcs_move_set_dest_stack
fcs_col_push_card
display_moves
calc_real_depth
FCS_STATE_WAS_SOLVED
FCS_MOVE_TYPE_STACK_TO_STACK
tv_usec
tv_sec
tree
temp
stacks_tree
status
rand
ptr_state
prefix_found
millitm
memcpy
gettimeofday
found
fcs_states_linked_list_item_t
fcs_move_get_src_freecell
fcs_move_get_dest_stack
fcs_extended_move_t
display_parent_iter_num
args_man_t
_ftime
MAX_NUM_DECKS
INSTANCE_DECKS_NUM
tests_define_empty_stacks_fill
tests_declare_empty_stacks_fill
sys
strncpy
scans_synergy
parent_iter_num
parent
pos_idx_to_check
pack_item_t
num_times_step
moves_processed_t
move_dump
iter_num
file_len
fcs_state_keyval_pair_t
fcs_move_get_num_cards_in_seq
debug_iter_output_on
child_card_height
card_num_is_null
cached_stack
buf
SFO_hash_value_t
MAX_NUM_FREECELLS
FCS_MOVE_TYPE_FREECELL_TO_STACK
FCS_FREECELL_ONLY
FCS_ENABLE_SECONDARY_HASH_VALUE
state_packs
stacks_allocator
size_t
put_cards_in_col_idx
ptr_orig_state_val
preset_ptr
prelude_idx
opt_tests_order
num_prev_states_margin
myreturn
moves_to_parent
max_depth
is_a_complete_scan
indirect_prev_states
gpointer
fopen
fcs_preset_t
fcs_klondike_talon_len
fcs_foundation_value
fcs_empty_freecell
fcs_col_pop_top
fcs_card_get_flipped
fc_solve_empty_card
end_of_child_seq
end_num
column
bfs_queue_last_item
fc_solve_hash_t
INSTANCE_FREECELLS_NUM
FILE
FCS_SEQ_BUILT_BY_SUIT
this_card
state_validity_ret
fc_solve_hash_rehash
fc_solve_hash_symlink_item_struct
state_string_copy
start_num
preset_id
prelude_as_string
pq_element_t
packs
num_elems
memset
line
limit
init_num_times
info_ptr
handle_eos
freecell_solver_user_get_num_times
freecell_solver_user_free
fcs_user_errstr
fcs_move_set_num_cards_in_seq
fcs_move_get_dest_freecell
fclose
dynamic_state
dest_fc_idx
dest_below_card
derived_states_struct
derived
col_num_cards
as_string
a_star_pqueue
FC_SOLVE_PQUEUE_MaxRating
parent_card_height
WRAP_SIMPSIM
PValue
FCS_STATE_STORAGE_GLIB_HASH
FCS_MOVE_TYPE_STACK_TO_FREECELL
FCS_ES_FILLED_BY_ANY_CARD
tests_define_seqs_built_by
tests_declare_seqs_built_by
temp_stack
temp_freecell
start_from_arg
stacks_hash
secondary_hash_value
scan_visited
ret_code
rand_array
num_times_left_for_soft_thread
num_read
num_instances
num_active_children
new_size
my_iter_handler
move_idx
max_num_states_in_collection
last_arg_ptr
freecell_solver_user_set_iter_handler
flipped
file_nesting_count
fcs_tests_order_t
fcs_standalone_state_ptrs_t
fcs_klondike_talon_stack_pos
fcs_freecell_card_num
fc_solve_hash_value_t
end_of_src_seq
derived_states_random_indexes
db
current_state_index
bfs_queue
assert
a_star_positions_by_rank
FCS_STATE_STORAGE_INTERNAL_HASH
FCS_STATE_STORAGE_INDIRECT
FCS_MOVE_TYPE_STACK_TO_FOUNDATION
FCS_ES_FILLED_BY_KINGS_ONLY
Card
total_num_iters_lock
tests_order_tests
tests__is_filled_by_kings_only
tests__is_filled_by_any_card
state_context_value
s1_val
rollback_ptr
result
read_int_wrapper
presetrc_pathes
orig
opt_tests_order_set
num_redeals_left
num_items
no_use
lp_context
is_seq_in_dest
in_arg
getenv
fcs_talon_pos
fcs_put_card_in_freecell
fcs_move_set_src_freecell
fcs_increment_foundation
fcs_compare_context_t
fcn
fc_solve_hash_symlink_t
fc_solve_display_information_context_struct
err_str
entries
empty_two_cols_from_new_state
empty_stack_idx
ds_cards_num
fcs_flip_top_card
current_iterations_limit
cmd_line_callback
cards_under_sequences
callback_context
callback
c2
c1
TESTS_ORDER_GROW_BY
Position
FCS_TESTS_NUM
FCS_TALON_KLONDIKE
FCS_STACK_STORAGE_JUDY
FCS_STACK_STORAGE_INTERNAL_HASH
FCS_STACK_STORAGE_GLIB_HASH
FCS_PRESET_CODE_OK
FCS_MOVE_TYPE_FREECELL_TO_FOUNDATION
FCS_FREECELLS_OFFSET
FCS_ES_FILLED_BY_NONE
what_t
virtual_freecell_len
user_state
total_tests
to_empty_stack
tests_order_num
tests__is_filled_by_none
src_card
source_index
single_derived_state
set_for_all_instances
seq_start
src_card_height
replace_with_cached
rand_gen
ptr_new_state_key
ptr_dest_val
place
num_states_in_collection
num_state_packs
num_indirect_prev_states
move_stacks_allocator
min_card_height
ALLOCED_SIZE
DEBUG
DEBUG_STATES
EXIT_AND_RETURN_0
FCS_CMD_LINE_OK
FCS_CMD_LINE_STOP
FCS_DISABLE_SIMPLE_SIMON
FCS_METHOD_A_STAR
FCS_METHOD_RANDOM_DFS
FCS_METHOD_SOFT_DFS
FCS_MOVE_SRC
FCS_OPT_GAME
FCS_OPT_NEXT_SOFT_THREAD
FCS_POS_BY_RANK_WIDTH
FCS_PRESET_BELEAGUERED_CASTLE
FCS_STATE_INVALID_STATE
FCS_TALON_GYPSY
calculate_real_depth
card_to_string
child_num_true_seqs
child_seq_index
complete_path
current_instance
derived_index
derived_states_random_indexes_max_size
dest_idx
end_of_junk
end_offset
fc_num
fc_pro_moves
fc_solve_a_star_or_bfs_do_solve
fc_solve_args_man_alloc
fc_solve_args_man_chop
fc_solve_card_user2perl
fc_solve_card_user2perl
fc_solve_compact_allocator_init
fc_solve_derived_states_list_add_state
fc_solve_get_preset_by_name
fc_solve_get_the_positions_by_rank_data
fc_solve_hard_thread_struct
fc_solve_hash_init
fc_solve_hash_insert
fc_solve_instance__alloc_hard_thread
fc_solve_move_stack_pop
BUILDING_DLL
_MSC_VER
dllexport
dllimport
FC_SOLVE__FCS_DLLEXPORT_H
FC_SOLVE__STATE_PACKS_H
FC_SOLVE__STATE_PACKS_H
__declspec
DLLLOCAL
DLLEXPORT
max_size
memcmp
iterations_board_started_at
iter_handler
is_group
visibility
fcs_col_get_card_num
fcs_copy_stack
fcs_derived_states_list_item_t
fcs_duplicate_state
fcs_is_ss_true_parent
fcs_locs_t
fcs_move_get_foundation
fcs_move_set_dest_freecell
fcs_move_stack_reset
fcs_preset_names
fcs_presets
first_state_to_check_val
fread
freecell_locs
freecell_solver_user_cmd_line_known_commands_callback_t
freecell_solver_user_cmd_line_parse_args_with_file_nesting_count
freecell_solver_user_recycle
freecell_solver_user_set_num_decks
freecell_solver_user_set_num_freecells
freecell_solver_user_set_num_stacks
guint
help_key
high
home_dir
index
indirect_prev_states_margin
last_arg_end
last_item_next
local_limit
main
max_num_cards
max_ptr
misplaced_card
new_arg
new_entries
new_from_which_col
new_last_arg
new_move_stack_to_parent
next_move_idx
num_cards_moved
num_cards_to_move_from_columns
num_redeals
num_soft_threads_finished
num_workers
old_move_stack_to_parent
path_idx
preset_args
preset_name
ptr_src_key
ptr_src_val
quota_end
seed
size_big_array
size_small_array
source_idx
item_to_move
is_start_group
instance_tests_order
initialized
init_state_val
ht_max_num_times
freecell_solver_user_solve_board
freecell_solver_user_limit_iterations
fcs_col_flip_card
first_item
fcs_talon_len
fcs_get_talon_card
fcs_col_pop_card
fcs_card_compare
FC_SOLVE__MOVE_FUNCS_ORDER_H
alloc_item
is_filled_by_any_card
IA_STATE_PACKS_GROW_BY
item_placeholder
fc_solve_hash_symlink_item_t
fcs_compact_alloc_ptr
state_ptr
strncasecmp
t1
temp_moves
the_num_true_seqs
top_card_idx
types
ub1
v_s1
v_s2
virt_num_cards
what
CARD
CARD_DEBUG_PRES
COMPACT_STATES
Cvtf89
FCS_CMD_LINE_ERROR_IN_ARG
FCS_CMD_LINE_PARAM_WITH_NO_ARG
FCS_CMD_LINE_SKIP
FCS_MOVE_STACK_GROW_BY
FCS_MOVE_TYPE_FREECELL_TO_FREECELL
FCS_SEQ_BUILT_BY_RANK
FCS_STACK_STORAGE_LIBAVL2_TREE
FCS_STATE_BEGIN_SUSPEND_PROCESS
FCS_STATE_STORAGE_DB_FILE
FCS_STATE_STORAGE_GLIB_TREE
FCS_STATE_STORAGE_JUDY
FCS_STATE_STORAGE_LIBAVL2_TREE
FCS_TEST_ORDER_NO_FLAGS_MASK
FCS_VISITED_DEAD_END
fc_solve_compact_allocator_finish
PGetRating
append_to
binary_output_t
buffer_end
card1
card2
card_map_3
common_preset
compare
compare_function
convert_freecell_num
decks_index
default
dir
display_context
end_of_buffer
es_fill
fc_solve_append_string_t
fc_solve_apply_preset_by_ptr
fc_solve_sfs_yukon_do_nothing
fc_solve_stack_compare_for_comparison
fc_stack_t
fcs_klondike_talon_queue_pos
fcs_move_set_foundation
fcs_move_stack_static_destroy
fcs_rand_t
fcs_state_foundation_t
fcs_struct_state_t
foreach_soft_thread
freecell_solver_user_alloc
freecell_solver_user_cmd_line_parse_args
freecell_solver_user_iter_state_as_string
gconstpointer
home_dir_presetrc
in_optimization_thread
iter_handler_context
known_param
limits
max_iters
message
mid
moves_processed_add_new_move
next_item
next_soft_thread_id
not
num_big_items_moved
num_file_args_to_skip
num_hard_threads_finished
num_packs
num_redeals_done
num_valid_tests
pack_item_struct
positions_by_rank_location
positions_by_rank_slots
preset_index
ptr_dest_key
running_state
save_item
sbb
scan_id
soft_thread_id
stacks_copy_on_write_flags
start_arg
start_offset
sum
this_real_depth
uchar
visited_iter
wLeft
workers
BINARY_OUTPUT_NUM_INTS
FCS_CMD_LINE_UNRECOGNIZED_OPTION
FCS_INT_BIT_SIZE_LOG2
FCS_METHOD_OPTIMIZE
FCS_MOVE_DEST
FCS_MOVE_TYPE_SEQ_TO_FOUNDATION
FCS_SEQ_BUILT_BY_ALTERNATE_COLOR
FCS_STACK_STORAGE_GLIB_TREE
FCS_STACK_STORAGE_LIBREDBLACK_TREE
FCS_STATE_NOT_BEGAN_YET
FCS_STATE_STORAGE_LIBREDBLACK_TREE
LOCAL_DECKS_NUM
PQUEUE
__GNUC__
add_to_last_arg
big_array
command_num
debug_iter_output
error
exists
fc_solve_args_man_free
fc_solve_canonize_state
fc_solve_card_perl2user
flip_top_card_col
fc_solve_apply_tests_order
FCS_WITH_CONTEXT_VARIABLE
