TSTP Solution File: SYN855-1 by GKC---0.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : GKC---0.8
% Problem : SYN855-1 : TPTP v8.1.2. Released v2.5.0.
% Transfm : none
% Format : tptp:raw
% Command : gkc %s
% Computer : n025.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Fri Sep 1 03:03:52 EDT 2023
% Result : Timeout 302.07s 41.61s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12 % Problem : SYN855-1 : TPTP v8.1.2. Released v2.5.0.
% 0.00/0.14 % Command : gkc %s
% 0.14/0.35 % Computer : n025.cluster.edu
% 0.14/0.35 % Model : x86_64 x86_64
% 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35 % Memory : 8042.1875MB
% 0.14/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35 % CPULimit : 300
% 0.14/0.35 % WCLimit : 300
% 0.14/0.35 % DateTime : Sat Aug 26 20:22:23 EDT 2023
% 0.14/0.36 % CPUTime :
% 1.55/1.74
% 1.55/1.74 input clause set summed statistics:
% 1.55/1.74 ----------------------------------
% 1.55/1.74 in_clause_count: 3104
% 1.55/1.74 in_rule_clause_count: 3104
% 1.55/1.74 in_fact_clause_count: 0
% 1.55/1.74 in_answer_clause_count: 0
% 1.55/1.74 in_ground_clause_count: 1
% 1.55/1.74 in_unit_clause_count: 1
% 1.55/1.74 in_horn_clause_count: 2996
% 1.55/1.74 in_pos_clause_count: 1
% 1.55/1.74 in_neg_clause_count: 36
% 1.55/1.74 in_poseq_clause_count: 0
% 1.55/1.74 in_negeq_clause_count: 0
% 1.55/1.74 in_unitposeq_clause_count: 0
% 1.55/1.74 in_chain_clause_count: 0
% 1.55/1.74 in_min_length: 1
% 1.55/1.74 in_max_length: 60
% 1.55/1.74 in_min_depth: 1
% 1.55/1.74 in_max_depth: 1
% 1.55/1.74 in_min_size: 2
% 1.55/1.74 in_max_size: 1825
% 1.55/1.74 in_min_vars: 0
% 1.55/1.74 in_max_vars: 56
% 1.55/1.74 in_extaxiom_count: 0
% 1.55/1.74 in_axiom_count: 0
% 1.55/1.74 in_assumption_count: 0
% 1.55/1.74 in_goal_count: 3104
% 1.55/1.74 in_neg_goal_count: 36
% 1.55/1.74 in_pos_goal_count: 1
% 1.55/1.74 in_posunit_goal_count: 1
% 1.55/1.74
% 1.55/1.74 auto guide:
% 1.55/1.74 -----------
% 1.55/1.74 {
% 1.55/1.74 "print":1,
% 1.55/1.74 "print_level": 15,
% 1.55/1.74 "max_size": 0,
% 1.55/1.74 "max_depth": 0,
% 1.55/1.74 "max_length": 0,
% 1.55/1.74 "max_dseconds": 0,
% 1.55/1.74 "equality":0,
% 1.55/1.74 "runs":[
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["hardness_pref"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":1, "strategy":["unit"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "weight_select_ratio":100, "query_preference":0, "var_weight":70, "repeat_var_weight":70},
% 1.55/1.74 {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":1, "sine":5, "strategy":["negative_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "sine":5, "strategy":["hardness_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "sine":5, "strategy":["unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus"], "query_preference":2},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus", "unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus", "max_ground_weight"], "query_preference":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus", "unit"], "query_preference":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus", "positive_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus", "unit"], "query_preference":2},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus"], "query_preference":3},
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1, "sine":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":2, "sine":2},
% 1.55/1.74 {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "weight_select_ratio":100, "repeat_var_weight":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus", "unit"], "query_preference":1, "sine":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["query_focus", "double"], "query_preference":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "sine":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["unit"], "query_preference":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":2},
% 1.55/1.74 {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":20, "depth_penalty":50, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":1, "strategy":["hardness_pref", "max_ground_weight"], "query_preference":0},
% 1.55/1.74 {"length_penalty":100, "query_preference":0, "strategy":["negative_pref"], "max_dseconds":1},
% 1.55/1.74 {"strategy":["hardness_pref", "max_weight"], "length_penalty":100, "depth_penalty":50, "max_depth":3, "var_weight":10, "repeat_var_weight":10, "max_dseconds":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["positive_pref"], "query_preference":0},
% 1.55/1.74 {"var_weight":70, "repeat_var_weight":70, "max_depth":3, "query_preference":0, "strategy":["negative_pref"], "max_dseconds":1},
% 1.55/1.74 {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "sine":2},
% 1.55/1.74 {"max_dseconds":1, "strategy":["unit", "posunitpara"], "query_preference":0, "sine":2},
% 1.55/1.74 {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "var_weight":1, "depth_penalty":100, "repeat_var_weight":1},
% 1.55/1.74
% 1.55/1.74 {"max_dseconds":10, "strategy":["negative_pref"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["hardness_pref"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":10, "strategy":["unit"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["negative_pref"], "weight_select_ratio":100, "query_preference":0, "var_weight":70, "repeat_var_weight":70},
% 1.55/1.74 {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":10, "sine":5, "strategy":["negative_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "sine":5, "strategy":["hardness_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "sine":5, "strategy":["unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["query_focus", "unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["query_focus", "positive_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["query_focus"], "query_preference":3},
% 1.55/1.74 {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "sine":1},
% 1.55/1.74 {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":20, "depth_penalty":50, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":10, "strategy":["hardness_pref", "max_ground_weight"], "query_preference":0},
% 1.55/1.74 {"length_penalty":100, "query_preference":0, "strategy":["negative_pref"], "max_dseconds":10},
% 1.55/1.74 {"strategy":["hardness_pref", "max_weight"], "length_penalty":100, "depth_penalty":50, "max_depth":3, "var_weight":10, "repeat_var_weight":10, "max_dseconds":10},
% 1.55/1.74 {"max_dseconds":10, "strategy":["positive_pref"], "query_preference":0},
% 1.55/1.74 {"var_weight":70, "repeat_var_weight":70, "max_depth":3, "query_preference":0, "strategy":["negative_pref"], "max_dseconds":10},
% 1.55/1.74 {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "sine":2},
% 1.55/1.74 {"max_dseconds":10, "strategy":["unit", "posunitpara"], "query_preference":0, "sine":2},
% 1.55/1.74 {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "var_weight":1, "depth_penalty":100, "repeat_var_weight":1},
% 1.55/1.74
% 1.55/1.74 {"max_dseconds":50, "strategy":["negative_pref"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["hardness_pref"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":50, "strategy":["unit"], "weight_select_ratio":100, "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["negative_pref"], "weight_select_ratio":100, "query_preference":0, "var_weight":70, "repeat_var_weight":70},
% 1.55/1.74 {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":50, "sine":5, "strategy":["negative_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "sine":5, "strategy":["hardness_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "sine":5, "strategy":["unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["query_focus", "unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["query_focus", "positive_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["query_focus"], "query_preference":3},
% 1.55/1.74 {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "sine":1},
% 1.55/1.74 {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":20, "depth_penalty":50, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":50, "strategy":["hardness_pref", "max_ground_weight"], "query_preference":0},
% 1.55/1.74 {"length_penalty":100, "query_preference":0, "strategy":["negative_pref"], "max_dseconds":50},
% 1.55/1.74 {"strategy":["hardness_pref", "max_weight"], "length_penalty":100, "depth_penalty":50, "max_depth":3, "var_weight":10, "repeat_var_weight":10, "max_dseconds":50},
% 1.55/1.74 {"max_dseconds":50, "strategy":["positive_pref"], "query_preference":0},
% 1.55/1.74 {"var_weight":70, "repeat_var_weight":70, "max_depth":3, "query_preference":0, "strategy":["negative_pref"], "max_dseconds":50},
% 1.55/1.74 {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "sine":2},
% 1.55/1.74 {"max_dseconds":50, "strategy":["unit", "posunitpara"], "query_preference":0, "sine":2},
% 1.55/1.74 {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 1.55/1.74 {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "var_weight":1, "depth_penalty":100, "repeat_var_weight":1},
% 1.55/1.74
% 1.55/1.74 {"max_dseconds":250, "strategy":["query_focus", "unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":250, "strategy":["query_focus", "positive_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":250, "strategy":["query_focus"], "query_preference":3},
% 1.55/1.74 {"max_dseconds":250, "strategy":["negative_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":250, "strategy":["hardness_pref"], "query_preference":0},
% 1.55/1.74
% 1.55/1.74 {"max_dseconds":1250, "strategy":["query_focus", "unit"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1250, "strategy":["query_focus", "positive_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1250, "strategy":["query_focus"], "query_preference":3},
% 1.55/1.74 {"max_dseconds":1250, "strategy":["negative_pref"], "query_preference":0},
% 1.55/1.74 {"max_dseconds":1250, "strategy":["hardness_pref"], "query_preference":0}
% 1.55/1.74
% 1.55/1.74 ]}
% 1.55/1.74
% 1.55/1.74
% 1.55/1.74 **** run 2 fork 1 starts with strategy
% 1.55/1.74 {"max_dseconds":1,"strategy":["hardness_pref"],"weight_select_ratio":100,"query_preference":0}
% 1.55/1.74
% 1.55/1.74 **** run 1 fork 0 starts with strategy
% 1.55/1.74 {"max_dseconds":1,"strategy":["negative_pref"],"weight_select_ratio":100,"query_preference":0}
% 1.55/1.74
% 1.55/1.74 **** run 4 fork 3 starts with strategy
% 1.55/1.74 {"max_dseconds":1,"strategy":["unit"],"weight_select_ratio":100,"query_preference":0}
% 1.55/1.74
% 1.55/1.74 **** run 5 fork 4 starts with strategy
% 1.55/1.74 {"max_dseconds":1,"strategy":["negative_pref"],"weight_select_ratio":100,"query_preference":0,"var_weight":70,"repeat_var_weight":70}
% 1.55/1.74
% 1.55/1.74 **** run 6 fork 5 starts with strategy
% 1.55/1.74 {"max_dseconds":1,"strategy":["unit"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 1.55/1.74
% 1.55/1.74 **** run 7 fork 6 starts with strategy
% 1.55/1.74 {"max_dseconds":1,"sine":5,"strategy":["negative_pref"],"query_preference":0}
% 1.55/1.74
% 1.55/1.74 **** run 8 fork 7 starts with strategy
% 1.55/1.74 {"max_dseconds":1,"sine":5,"strategy":["hardness_pref"],"query_preference":0}
% 1.55/1.75
% 1.55/1.75 **** run 3 fork 2 starts with strategy
% 1.55/1.75 {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 1.58/2.00
% 1.58/2.00
% 1.58/2.00 fork 4: search terminated without proof.
% 1.58/2.00
% 1.58/2.00
% 1.58/2.00 fork 0: search terminated without proof.
% 1.58/2.00
% 1.58/2.00
% 1.58/2.00 fork 5: search terminated without proof.
% 1.58/2.00
% 1.58/2.00
% 1.58/2.00 fork 1: search terminated without proof.
% 1.58/2.00
% 1.58/2.00
% 1.58/2.00 fork 7: search terminated without proof.
% 1.58/2.00
% 1.58/2.00
% 1.58/2.00 fork 6: search terminated without proof.
% 1.58/2.02
% 1.58/2.02
% 1.58/2.02 fork 3: search terminated without proof.
% 1.58/2.02
% 1.58/2.02
% 1.58/2.02 fork 2: search terminated without proof.
% 1.58/2.03
% 1.58/2.03 **** run 13 fork 4 starts with strategy
% 1.58/2.03 {"max_dseconds":1,"strategy":["query_focus","max_ground_weight"],"query_preference":1}
% 1.58/2.04
% 1.58/2.04 **** run 9 fork 0 starts with strategy
% 1.58/2.04 {"max_dseconds":1,"sine":5,"strategy":["unit"],"query_preference":0}
% 1.58/2.04
% 1.58/2.04 **** run 16 fork 7 starts with strategy
% 1.58/2.04 {"max_dseconds":1,"strategy":["query_focus","unit"],"query_preference":2}
% 1.58/2.04
% 1.58/2.04 **** run 15 fork 6 starts with strategy
% 1.58/2.04 {"max_dseconds":1,"strategy":["query_focus","positive_pref"],"query_preference":0}
% 1.58/2.04
% 1.58/2.04 **** run 10 fork 1 starts with strategy
% 1.58/2.04 {"max_dseconds":1,"strategy":["query_focus"],"query_preference":2}
% 1.58/2.04
% 1.58/2.04 **** run 14 fork 5 starts with strategy
% 1.58/2.04 {"max_dseconds":1,"strategy":["query_focus","unit"],"query_preference":1}
% 1.58/2.05
% 1.58/2.05 **** run 11 fork 2 starts with strategy
% 1.58/2.05 {"max_dseconds":1,"strategy":["query_focus"],"query_preference":1}
% 1.58/2.05
% 1.58/2.05 **** run 12 fork 3 starts with strategy
% 1.58/2.05 {"max_dseconds":1,"strategy":["query_focus","unit"],"query_preference":0}
% 1.58/2.25
% 1.58/2.25
% 1.58/2.25 fork 5: search terminated without proof.
% 1.58/2.26
% 1.58/2.26
% 1.58/2.26 fork 0: search terminated without proof.
% 1.58/2.28
% 1.58/2.28
% 1.58/2.28 fork 4: search terminated without proof.
% 1.58/2.28
% 1.58/2.28 **** run 22 fork 5 starts with strategy
% 1.58/2.28 {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":2,"sine":2}
% 1.58/2.29
% 1.58/2.29 **** run 17 fork 0 starts with strategy
% 1.58/2.29 {"max_dseconds":1,"strategy":["query_focus"],"query_preference":3}
% 1.58/2.29
% 1.58/2.29
% 1.58/2.29 fork 6: search terminated without proof.
% 1.58/2.29
% 1.58/2.29
% 1.58/2.29 fork 1: search terminated without proof.
% 1.58/2.30
% 1.58/2.30
% 1.58/2.30 fork 3: search terminated without proof.
% 1.58/2.30
% 1.58/2.30 **** run 21 fork 4 starts with strategy
% 1.58/2.30 {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":1,"sine":1}
% 1.58/2.32
% 1.58/2.32 **** run 23 fork 6 starts with strategy
% 1.58/2.32 {"max_dseconds":1,"strategy":["hardness_pref"],"query_preference":0}
% 1.58/2.32
% 1.58/2.32 **** run 18 fork 1 starts with strategy
% 1.58/2.32 {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":0}
% 5.26/2.33
% 5.26/2.33 **** run 20 fork 3 starts with strategy
% 5.26/2.33 {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":1}
% 6.10/2.38
% 6.10/2.38
% 6.10/2.38 fork 7: search terminated without proof.
% 6.35/2.41
% 6.35/2.41 **** run 24 fork 7 starts with strategy
% 6.35/2.41 {"max_dseconds":1,"strategy":["query_focus"],"query_preference":1,"var_weight":1,"weight_select_ratio":100,"repeat_var_weight":1}
% 6.35/2.42
% 6.35/2.42
% 6.35/2.42 fork 2: search terminated without proof.
% 6.78/2.45
% 6.78/2.45 **** run 19 fork 2 starts with strategy
% 6.78/2.45 {"max_dseconds":1,"strategy":["hardness_pref"],"query_preference":1}
% 7.23/2.53
% 7.23/2.53
% 7.23/2.53 fork 5: search terminated without proof.
% 7.23/2.56
% 7.23/2.56 **** run 30 fork 5 starts with strategy
% 7.23/2.56 {"max_dseconds":1,"strategy":["hardness_pref"],"query_preference":2}
% 7.59/2.57
% 7.59/2.57
% 7.59/2.57 fork 4: search terminated without proof.
% 7.59/2.58
% 7.59/2.58
% 7.59/2.58 fork 3: search terminated without proof.
% 7.59/2.59
% 7.59/2.59
% 7.59/2.59 fork 6: search terminated without proof.
% 7.59/2.59
% 7.59/2.59
% 7.59/2.59 fork 1: search terminated without proof.
% 7.59/2.60
% 7.59/2.60 **** run 29 fork 4 starts with strategy
% 7.59/2.60 {"max_dseconds":1,"strategy":["unit"],"query_preference":1}
% 7.59/2.61
% 7.59/2.61 **** run 28 fork 3 starts with strategy
% 7.59/2.61 {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":0,"sine":1}
% 7.59/2.61
% 7.59/2.61 **** run 31 fork 6 starts with strategy
% 7.59/2.61 {"max_dseconds":1,"strategy":["hardness_pref"],"query_preference":0,"weight_select_ratio":20,"depth_penalty":50,"length_penalty":100}
% 7.59/2.62
% 7.59/2.62 **** run 26 fork 1 starts with strategy
% 7.59/2.62 {"max_dseconds":1,"strategy":["query_focus","double"],"query_preference":1}
% 7.59/2.63 No candidate clauses found.
% 7.59/2.63
% 7.59/2.63
% 7.59/2.63 fork 0: search terminated without proof.
% 8.53/2.69
% 8.53/2.69 **** run 25 fork 0 starts with strategy
% 8.53/2.69 {"max_dseconds":1,"strategy":["query_focus","unit"],"query_preference":1,"sine":1}
% 8.92/2.73
% 8.92/2.73
% 8.92/2.73 fork 7: search terminated without proof.
% 9.01/2.76
% 9.01/2.76 **** run 32 fork 7 starts with strategy
% 9.01/2.76 {"max_dseconds":1,"strategy":["hardness_pref","max_ground_weight"],"query_preference":0}
% 9.01/2.76
% 9.01/2.76
% 9.01/2.76 fork 2: search terminated without proof.
% 9.01/2.78
% 9.01/2.78 **** run 27 fork 2 starts with strategy
% 9.01/2.78 {"max_dseconds":1,"strategy":["unit"],"query_preference":0}
% 9.01/2.81
% 9.01/2.81
% 9.01/2.81 fork 5: search terminated without proof.
% 9.01/2.84
% 9.01/2.84 **** run 38 fork 5 starts with strategy
% 9.01/2.84 {"max_dseconds":1,"strategy":["unit","posunitpara"],"query_preference":0,"sine":2}
% 9.01/2.86
% 9.01/2.86
% 9.01/2.86 fork 3: search terminated without proof.
% 9.01/2.86
% 9.01/2.86
% 9.01/2.86 fork 4: search terminated without proof.
% 9.01/2.87
% 9.01/2.87
% 9.01/2.87 fork 1: search terminated without proof.
% 9.01/2.87
% 9.01/2.87
% 9.01/2.87 fork 6: search terminated without proof.
% 9.01/2.88
% 9.01/2.88 **** run 36 fork 3 starts with strategy
% 9.01/2.88 {"var_weight":70,"repeat_var_weight":70,"max_depth":3,"query_preference":0,"strategy":["negative_pref"],"max_dseconds":1}
% 9.01/2.89
% 9.01/2.89 **** run 37 fork 4 starts with strategy
% 9.01/2.89 {"max_dseconds":1,"strategy":["unit"],"query_preference":0,"sine":2}
% 9.01/2.90
% 9.01/2.90 **** run 34 fork 1 starts with strategy
% 9.01/2.90 {"strategy":["hardness_pref","max_weight"],"length_penalty":100,"depth_penalty":50,"max_depth":3,"var_weight":10,"repeat_var_weight":10,"max_dseconds":1}
% 9.01/2.90
% 9.01/2.90 **** run 39 fork 6 starts with strategy
% 9.01/2.90 {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 9.01/2.94
% 9.01/2.94
% 9.01/2.94 fork 0: search terminated without proof.
% 9.01/2.97
% 9.01/2.97 **** run 33 fork 0 starts with strategy
% 9.01/2.97 {"length_penalty":100,"query_preference":0,"strategy":["negative_pref"],"max_dseconds":1}
% 9.01/3.02
% 9.01/3.02
% 9.01/3.02 fork 7: search terminated without proof.
% 9.01/3.05
% 9.01/3.05 **** run 40 fork 7 starts with strategy
% 9.01/3.05 {"max_dseconds":1,"strategy":["unit"],"query_preference":0,"var_weight":1,"depth_penalty":100,"repeat_var_weight":1}
% 10.33/3.08
% 10.33/3.08
% 10.33/3.08 fork 5: search terminated without proof.
% 10.33/3.11
% 10.33/3.11 **** run 46 fork 5 starts with strategy
% 10.33/3.11 {"max_dseconds":10,"strategy":["unit"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 11.82/3.12
% 11.82/3.12
% 11.82/3.12 fork 2: search terminated without proof.
% 11.82/3.13
% 11.82/3.13
% 11.82/3.13 fork 3: search terminated without proof.
% 11.82/3.14
% 11.82/3.14 **** run 35 fork 2 starts with strategy
% 11.82/3.14 {"max_dseconds":1,"strategy":["positive_pref"],"query_preference":0}
% 11.82/3.14
% 11.82/3.14
% 11.82/3.14 fork 4: search terminated without proof.
% 11.82/3.15
% 11.82/3.15 **** run 44 fork 3 starts with strategy
% 11.82/3.15 {"max_dseconds":10,"strategy":["unit"],"weight_select_ratio":100,"query_preference":0}
% 11.82/3.16
% 11.82/3.16
% 11.82/3.16 fork 6: search terminated without proof.
% 11.82/3.16
% 11.82/3.16
% 11.82/3.16 fork 1: search terminated without proof.
% 11.82/3.17
% 11.82/3.17 **** run 45 fork 4 starts with strategy
% 11.82/3.17 {"max_dseconds":10,"strategy":["negative_pref"],"weight_select_ratio":100,"query_preference":0,"var_weight":70,"repeat_var_weight":70}
% 11.82/3.18
% 11.82/3.18 **** run 47 fork 6 starts with strategy
% 11.82/3.18 {"max_dseconds":10,"sine":5,"strategy":["negative_pref"],"query_preference":0}
% 11.82/3.19
% 11.82/3.19 **** run 42 fork 1 starts with strategy
% 11.82/3.19 {"max_dseconds":10,"strategy":["hardness_pref"],"weight_select_ratio":100,"query_preference":0}
% 12.52/3.22
% 12.52/3.22
% 12.52/3.22 fork 0: search terminated without proof.
% 12.52/3.25
% 12.52/3.25 **** run 41 fork 0 starts with strategy
% 12.52/3.25 {"max_dseconds":10,"strategy":["negative_pref"],"weight_select_ratio":100,"query_preference":0}
% 13.19/3.30
% 13.19/3.30
% 13.19/3.30 fork 7: search terminated without proof.
% 13.19/3.32
% 13.19/3.32 **** run 48 fork 7 starts with strategy
% 13.19/3.32 {"max_dseconds":10,"sine":5,"strategy":["hardness_pref"],"query_preference":0}
% 13.19/3.35
% 13.19/3.35
% 13.19/3.35 fork 2: search terminated without proof.
% 13.19/3.37
% 13.19/3.37 **** run 43 fork 2 starts with strategy
% 13.19/3.37 {"max_dseconds":10,"strategy":["negative_pref"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 20.19/4.28
% 20.19/4.28
% 20.19/4.28 fork 5: search terminated without proof.
% 20.19/4.29
% 20.19/4.29 fork 4: search finished without proof.
% 20.19/4.29
% 20.19/4.29 fork 6: search finished without proof.
% 20.19/4.30
% 20.19/4.30
% 20.19/4.30 fork 3: search terminated without proof.
% 20.19/4.31
% 20.19/4.31 **** run 53 fork 4 starts with strategy
% 20.19/4.31 {"max_dseconds":10,"strategy":["negative_pref"],"query_preference":0}
% 20.19/4.31
% 20.19/4.31 **** run 55 fork 6 starts with strategy
% 20.19/4.32
% 20.19/4.32 **** run 54 fork 5 starts with strategy
% 20.19/4.32 {"max_dseconds":10,"strategy":["hardness_pref"],"query_preference":0}
% 20.19/4.32 {"max_dseconds":10,"strategy":["unit"],"query_preference":0}
% 20.19/4.34
% 20.19/4.34 **** run 52 fork 3 starts with strategy
% 20.19/4.34 {"max_dseconds":10,"strategy":["query_focus"],"query_preference":3}
% 20.19/4.36
% 20.19/4.36 fork 0: search finished without proof.
% 20.19/4.38
% 20.19/4.38 **** run 49 fork 0 starts with strategy
% 20.19/4.38 {"max_dseconds":10,"sine":5,"strategy":["unit"],"query_preference":0}
% 20.19/4.45
% 20.19/4.45 fork 7: search finished without proof.
% 20.19/4.47
% 20.19/4.47 **** run 56 fork 7 starts with strategy
% 20.19/4.47 {"max_dseconds":10,"strategy":["negative_pref"],"query_preference":0,"sine":1}
% 21.57/4.54
% 21.57/4.54 fork 1: search finished without proof.
% 21.57/4.57
% 21.57/4.57 **** run 50 fork 1 starts with strategy
% 21.57/4.57 {"max_dseconds":10,"strategy":["query_focus","unit"],"query_preference":0}
% 23.09/4.67 No candidate clauses found.
% 23.09/4.67
% 23.09/4.67
% 23.09/4.67 fork 3: search terminated without proof.
% 23.71/4.72
% 23.71/4.72 **** run 60 fork 3 starts with strategy
% 23.71/4.72 {"strategy":["hardness_pref","max_weight"],"length_penalty":100,"depth_penalty":50,"max_depth":3,"var_weight":10,"repeat_var_weight":10,"max_dseconds":10}
% 23.71/4.72
% 23.71/4.72 fork 2: search finished without proof.
% 23.71/4.75
% 23.71/4.75 **** run 51 fork 2 starts with strategy
% 23.71/4.75 {"max_dseconds":10,"strategy":["query_focus","positive_pref"],"query_preference":0}
% 29.60/5.44
% 29.60/5.44 fork 5: search finished without proof.
% 29.60/5.46
% 29.60/5.46 **** run 62 fork 5 starts with strategy
% 29.60/5.46 {"var_weight":70,"repeat_var_weight":70,"max_depth":3,"query_preference":0,"strategy":["negative_pref"],"max_dseconds":10}
% 29.60/5.47
% 29.60/5.47
% 29.60/5.47 fork 6: search terminated without proof.
% 29.60/5.51
% 29.60/5.51 **** run 63 fork 6 starts with strategy
% 29.60/5.51 {"max_dseconds":10,"strategy":["unit"],"query_preference":0,"sine":2}
% 30.27/5.55
% 30.27/5.55 fork 4: search finished without proof.
% 30.27/5.57
% 30.27/5.57 fork 7: search finished without proof.
% 30.27/5.58
% 30.27/5.58 **** run 61 fork 4 starts with strategy
% 30.27/5.58 {"max_dseconds":10,"strategy":["positive_pref"],"query_preference":0}
% 30.79/5.59
% 30.79/5.59 **** run 64 fork 7 starts with strategy
% 30.79/5.59 {"max_dseconds":10,"strategy":["unit","posunitpara"],"query_preference":0,"sine":2}
% 30.79/5.63
% 30.79/5.63
% 30.79/5.63 fork 0: search terminated without proof.
% 31.42/5.66
% 31.42/5.66 **** run 57 fork 0 starts with strategy
% 31.42/5.66 {"max_dseconds":10,"strategy":["hardness_pref"],"query_preference":0,"weight_select_ratio":20,"depth_penalty":50,"length_penalty":100}
% 31.56/5.69
% 31.56/5.69 fork 1: search finished without proof.
% 31.85/5.73
% 31.85/5.73 **** run 58 fork 1 starts with strategy
% 31.85/5.73 {"max_dseconds":10,"strategy":["hardness_pref","max_ground_weight"],"query_preference":0}
% 31.85/5.85
% 31.85/5.85 fork 3: search finished without proof.
% 31.85/5.87
% 31.85/5.87
% 31.85/5.87 fork 2: search terminated without proof.
% 31.85/5.88
% 31.85/5.88 **** run 68 fork 3 starts with strategy
% 31.85/5.88 {"max_dseconds":50,"strategy":["hardness_pref"],"weight_select_ratio":100,"query_preference":0}
% 31.85/5.91
% 31.85/5.91 **** run 59 fork 2 starts with strategy
% 31.85/5.91 {"length_penalty":100,"query_preference":0,"strategy":["negative_pref"],"max_dseconds":10}
% 38.40/6.56
% 38.40/6.56 fork 5: search finished without proof.
% 38.40/6.58
% 38.40/6.58 **** run 70 fork 5 starts with strategy
% 38.40/6.58 {"max_dseconds":50,"strategy":["unit"],"weight_select_ratio":100,"query_preference":0}
% 38.40/6.67
% 38.40/6.67
% 38.40/6.67 fork 6: search terminated without proof.
% 38.40/6.70
% 38.40/6.70 **** run 71 fork 6 starts with strategy
% 38.40/6.70 {"max_dseconds":50,"strategy":["negative_pref"],"weight_select_ratio":100,"query_preference":0,"var_weight":70,"repeat_var_weight":70}
% 38.40/6.72
% 38.40/6.72
% 38.40/6.72 fork 4: search terminated without proof.
% 39.13/6.74
% 39.13/6.74 **** run 69 fork 4 starts with strategy
% 39.13/6.74 {"max_dseconds":50,"strategy":["negative_pref"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 40.30/6.84
% 40.30/6.84 fork 1: search finished without proof.
% 40.30/6.87
% 40.30/6.87 **** run 66 fork 1 starts with strategy
% 40.30/6.87 {"max_dseconds":10,"strategy":["unit"],"query_preference":0,"var_weight":1,"depth_penalty":100,"repeat_var_weight":1}
% 40.88/6.91
% 40.88/6.91
% 40.88/6.91 fork 7: search terminated without proof.
% 40.88/6.95
% 40.88/6.95 **** run 72 fork 7 starts with strategy
% 40.88/6.95 {"max_dseconds":50,"strategy":["unit"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 41.46/7.00
% 41.46/7.00 fork 2: search finished without proof.
% 41.46/7.02
% 41.46/7.02 **** run 67 fork 2 starts with strategy
% 41.46/7.02 {"max_dseconds":50,"strategy":["negative_pref"],"weight_select_ratio":100,"query_preference":0}
% 42.39/7.14
% 42.39/7.14 fork 0: search finished without proof.
% 42.39/7.17
% 42.39/7.17 **** run 65 fork 0 starts with strategy
% 42.39/7.17 {"max_dseconds":10,"strategy":["negative_pref"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 48.25/8.02
% 48.25/8.02
% 48.25/8.02 fork 1: search terminated without proof.
% 48.25/8.06
% 48.25/8.06 **** run 74 fork 1 starts with strategy
% 48.25/8.06 {"max_dseconds":50,"sine":5,"strategy":["hardness_pref"],"query_preference":0}
% 53.79/9.00
% 53.79/9.00 fork 0: search finished without proof.
% 53.79/9.02
% 53.79/9.02 **** run 73 fork 0 starts with strategy
% 53.79/9.02 {"max_dseconds":50,"sine":5,"strategy":["negative_pref"],"query_preference":0}
% 57.90/9.37
% 57.90/9.37 fork 3: search finished without proof.
% 58.75/9.39
% 58.75/9.39 **** run 76 fork 3 starts with strategy
% 58.75/9.39 {"max_dseconds":50,"strategy":["query_focus","unit"],"query_preference":0}
% 72.23/11.34
% 72.23/11.34 fork 6: search finished without proof.
% 72.23/11.37
% 72.23/11.37 **** run 79 fork 6 starts with strategy
% 72.23/11.37 {"max_dseconds":50,"strategy":["negative_pref"],"query_preference":0}
% 72.23/11.40
% 72.23/11.40 fork 4: search finished without proof.
% 72.23/11.43
% 72.23/11.43 **** run 77 fork 4 starts with strategy
% 72.23/11.43 {"max_dseconds":50,"strategy":["query_focus","positive_pref"],"query_preference":0}
% 74.26/11.51
% 74.26/11.51 fork 1: search finished without proof.
% 74.62/11.53
% 74.62/11.53 **** run 82 fork 1 starts with strategy
% 74.62/11.53 {"max_dseconds":50,"strategy":["negative_pref"],"query_preference":0,"sine":1}
% 81.36/12.47
% 81.36/12.47
% 81.36/12.47 fork 5: search terminated without proof.
% 81.83/12.51
% 81.83/12.51 **** run 78 fork 5 starts with strategy
% 81.83/12.51 {"max_dseconds":50,"strategy":["query_focus"],"query_preference":3}
% 82.80/12.70
% 82.80/12.70 fork 2: search finished without proof.
% 82.80/12.75
% 82.80/12.75 **** run 75 fork 2 starts with strategy
% 82.80/12.75 {"max_dseconds":50,"sine":5,"strategy":["unit"],"query_preference":0}
% 82.80/12.83 No candidate clauses found.
% 82.80/12.83
% 82.80/12.83
% 82.80/12.83 fork 5: search terminated without proof.
% 82.80/12.88
% 82.80/12.88 **** run 86 fork 5 starts with strategy
% 82.80/12.88 {"strategy":["hardness_pref","max_weight"],"length_penalty":100,"depth_penalty":50,"max_depth":3,"var_weight":10,"repeat_var_weight":10,"max_dseconds":50}
% 82.80/12.91
% 82.80/12.91
% 82.80/12.91 fork 7: search terminated without proof.
% 84.02/12.95
% 84.02/12.95 **** run 80 fork 7 starts with strategy
% 84.02/12.95 {"max_dseconds":50,"strategy":["hardness_pref"],"query_preference":0}
% 89.42/13.48
% 89.42/13.48 fork 0: search finished without proof.
% 89.42/13.50
% 89.42/13.50 **** run 81 fork 0 starts with strategy
% 89.42/13.50 {"max_dseconds":50,"strategy":["unit"],"query_preference":0}
% 96.94/14.52
% 96.94/14.52
% 96.94/14.52 fork 3: search terminated without proof.
% 96.94/14.56
% 96.94/14.56 **** run 84 fork 3 starts with strategy
% 96.94/14.56 {"max_dseconds":50,"strategy":["hardness_pref","max_ground_weight"],"query_preference":0}
% 107.47/15.83
% 107.47/15.83 fork 6: search finished without proof.
% 107.95/15.85
% 107.95/15.85 **** run 87 fork 6 starts with strategy
% 107.95/15.85 {"max_dseconds":50,"strategy":["positive_pref"],"query_preference":0}
% 108.78/15.96
% 108.78/15.96 fork 1: search finished without proof.
% 108.78/15.98
% 108.78/15.98 **** run 90 fork 1 starts with strategy
% 108.78/15.98 {"max_dseconds":50,"strategy":["unit","posunitpara"],"query_preference":0,"sine":2}
% 109.86/16.38
% 109.86/16.38 fork 5: search finished without proof.
% 112.21/16.40
% 112.21/16.40 **** run 94 fork 5 starts with strategy
% 112.21/16.40 {"max_dseconds":250,"strategy":["query_focus","positive_pref"],"query_preference":0}
% 112.21/16.42
% 112.21/16.42 fork 7: search finished without proof.
% 112.21/16.44
% 112.21/16.44 **** run 88 fork 7 starts with strategy
% 112.21/16.44 {"var_weight":70,"repeat_var_weight":70,"max_depth":3,"query_preference":0,"strategy":["negative_pref"],"max_dseconds":50}
% 113.40/16.58
% 113.40/16.58
% 113.40/16.58 fork 4: search terminated without proof.
% 113.40/16.62
% 113.40/16.62 **** run 85 fork 4 starts with strategy
% 113.40/16.62 {"length_penalty":100,"query_preference":0,"strategy":["negative_pref"],"max_dseconds":50}
% 124.78/18.02
% 124.78/18.02
% 124.78/18.02 fork 2: search terminated without proof.
% 125.06/18.06
% 125.06/18.06 **** run 83 fork 2 starts with strategy
% 125.06/18.06 {"max_dseconds":50,"strategy":["hardness_pref"],"query_preference":0,"weight_select_ratio":20,"depth_penalty":50,"length_penalty":100}
% 125.06/18.08
% 125.06/18.08 fork 3: search finished without proof.
% 125.06/18.10
% 125.06/18.10 **** run 92 fork 3 starts with strategy
% 125.06/18.10 {"max_dseconds":50,"strategy":["unit"],"query_preference":0,"var_weight":1,"depth_penalty":100,"repeat_var_weight":1}
% 137.09/19.58
% 137.09/19.58
% 137.09/19.58 fork 0: search terminated without proof.
% 137.40/19.63
% 137.40/19.63 **** run 89 fork 0 starts with strategy
% 137.40/19.63 {"max_dseconds":50,"strategy":["unit"],"query_preference":0,"sine":2}
% 143.93/20.55
% 143.93/20.55 fork 6: search finished without proof.
% 143.93/20.57
% 143.93/20.57 **** run 95 fork 6 starts with strategy
% 143.93/20.57 {"max_dseconds":250,"strategy":["query_focus"],"query_preference":3}
% 144.75/20.75
% 144.75/20.75 fork 7: search finished without proof.
% 144.75/20.78
% 144.75/20.78 **** run 96 fork 7 starts with strategy
% 144.75/20.78 {"max_dseconds":250,"strategy":["negative_pref"],"query_preference":0}
% 146.39/20.90 No candidate clauses found.
% 146.39/20.90
% 146.39/20.90
% 146.39/20.90 fork 6: search terminated without proof.
% 146.99/20.94
% 146.99/20.94 **** run 103 fork 6 starts with strategy
% 147.71/21.05
% 147.71/21.05 fork 4: search finished without proof.
% 147.78/21.08
% 147.78/21.08 **** run 93 fork 4 starts with strategy
% 147.78/21.08 {"max_dseconds":250,"strategy":["query_focus","unit"],"query_preference":0}
% 148.15/21.14
% 148.15/21.14
% 148.15/21.14 fork 1: search terminated without proof.
% 148.46/21.18
% 148.46/21.18 **** run 98 fork 1 starts with strategy
% 148.46/21.18 {"max_dseconds":1250,"strategy":["query_focus","unit"],"query_preference":0}
% 151.18/21.56
% 151.18/21.56 fork 2: search finished without proof.
% 151.61/21.59
% 151.61/21.59 **** run 91 fork 2 starts with strategy
% 151.61/21.59 {"max_dseconds":50,"strategy":["negative_pref"],"query_preference":0,"weight_select_ratio":100,"depth_penalty":100,"length_penalty":100}
% 174.08/24.63
% 174.08/24.63
% 174.08/24.63 fork 3: search terminated without proof.
% 174.61/24.67
% 174.61/24.67 **** run 100 fork 3 starts with strategy
% 174.61/24.67 {"max_dseconds":1250,"strategy":["query_focus"],"query_preference":3}
% 176.48/25.01 No candidate clauses found.
% 176.48/25.01
% 176.48/25.01
% 176.48/25.01 fork 3: search terminated without proof.
% 176.48/25.05
% 176.48/25.05 **** run 108 fork 3 starts with strategy
% 177.43/25.11
% 177.43/25.11
% 177.43/25.11 fork 0: search terminated without proof.
% 178.10/25.15
% 178.10/25.15 **** run 97 fork 0 starts with strategy
% 178.10/25.15 {"max_dseconds":250,"strategy":["hardness_pref"],"query_preference":0}
% 183.98/25.89
% 183.98/25.89 fork 7: search finished without proof.
% 183.98/25.92
% 183.98/25.92 **** run 104 fork 7 starts with strategy
% 186.38/26.25
% 186.38/26.25 fork 2: search finished without proof.
% 187.10/26.27
% 187.10/26.27 **** run 99 fork 2 starts with strategy
% 187.10/26.27 {"max_dseconds":1250,"strategy":["query_focus","positive_pref"],"query_preference":0}
% 204.03/28.54
% 204.03/28.54 fork 0: search finished without proof.
% 204.03/28.56
% 204.03/28.56 **** run 105 fork 0 starts with strategy
%------------------------------------------------------------------------------