Gecode 6.4.0
gecode_opt_scenario_info_v1 Struct Reference

#include < -- improving gecode/implementation/gecode/gecode/optimize/c_api.h>

Public Attributes

uint64_t struct_size
uint64_t reserved
uint64_t model_id
uint64_t revision
uint64_t batch_id
uint64_t scenario_count
uint64_t outcome_count
int32_t has_batch
int32_t completion
int32_t has_stop_reason
int32_t stop_reason
int32_t has_offending_scenario
int32_t all_resolved
uint64_t offending_scenario
uint64_t attempted
uint64_t resolved
uint64_t work
double elapsed_seconds
gecode_opt_session_statistics_v1 reuse_statistics

Member Data Documentation

◆ struct_size

uint64_t gecode_opt_scenario_info_v1::struct_size

◆ reserved

uint64_t gecode_opt_scenario_info_v1::reserved

◆ model_id

uint64_t gecode_opt_scenario_info_v1::model_id

◆ revision

uint64_t gecode_opt_scenario_info_v1::revision

◆ batch_id

uint64_t gecode_opt_scenario_info_v1::batch_id

◆ scenario_count

uint64_t gecode_opt_scenario_info_v1::scenario_count

◆ outcome_count

uint64_t gecode_opt_scenario_info_v1::outcome_count

◆ has_batch

int32_t gecode_opt_scenario_info_v1::has_batch

◆ completion

int32_t gecode_opt_scenario_info_v1::completion

◆ has_stop_reason

int32_t gecode_opt_scenario_info_v1::has_stop_reason

◆ stop_reason

int32_t gecode_opt_scenario_info_v1::stop_reason

◆ has_offending_scenario

int32_t gecode_opt_scenario_info_v1::has_offending_scenario

◆ all_resolved

int32_t gecode_opt_scenario_info_v1::all_resolved

◆ offending_scenario

uint64_t gecode_opt_scenario_info_v1::offending_scenario

◆ attempted

uint64_t gecode_opt_scenario_info_v1::attempted

◆ resolved

uint64_t gecode_opt_scenario_info_v1::resolved

◆ work

uint64_t gecode_opt_scenario_info_v1::work

◆ elapsed_seconds

double gecode_opt_scenario_info_v1::elapsed_seconds

◆ reuse_statistics

gecode_opt_session_statistics_v1 gecode_opt_scenario_info_v1::reuse_statistics

The documentation for this struct was generated from the following file: