618 case find_first (String.isPrefix (name ^ "---" ^ version)) systems of |
618 case find_first (String.isPrefix (name ^ "---" ^ version)) systems of |
619 NONE => find_remote_system name versions systems |
619 NONE => find_remote_system name versions systems |
620 | res => res |
620 | res => res |
621 |
621 |
622 fun get_remote_system name versions = |
622 fun get_remote_system name versions = |
623 Synchronized.change_result remote_systems |
623 Synchronized.change_result remote_systems (fn systems => |
624 (fn systems => (if null systems then get_remote_systems () else systems) |
624 (if null systems then get_remote_systems () else systems) |
625 |> `(`(find_remote_system name versions))) |
625 |> `(`(find_remote_system name versions))) |
626 |
626 |
627 fun the_remote_system name versions = |
627 fun the_remote_system name versions = |
628 (case get_remote_system name versions of |
628 (case get_remote_system name versions of |
629 (SOME sys, _) => sys |
629 (SOME sys, _) => sys |
630 | (NONE, []) => error "SystemOnTPTP is currently not available" |
630 | (NONE, []) => error "SystemOnTPTP is currently not available" |
692 val remote_snark = |
692 val remote_snark = |
693 remote_atp snarkN "SNARK" ["20120808r022", "20080805r029", "20080805r024"] |
693 remote_atp snarkN "SNARK" ["20120808r022", "20080805r029", "20080805r024"] |
694 [("refutation.", "end_refutation.")] [] Hypothesis |
694 [("refutation.", "end_refutation.")] [] Hypothesis |
695 (K (((100, ""), TFF Monomorphic, "mono_native", liftingN, false), "") (* FUDGE *)) |
695 (K (((100, ""), TFF Monomorphic, "mono_native", liftingN, false), "") (* FUDGE *)) |
696 val remote_vampire = |
696 val remote_vampire = |
697 remotify_atp vampire "Vampire" ["4.2", "4.1", "4.0"] |
697 remotify_atp vampire "Vampire" ["THF-4.4"] |
698 (K (((400, ""), TFF Monomorphic, "mono_native", combs_or_liftingN, false), remote_vampire_command) (* FUDGE *)) |
698 (K (((400, ""), THF (Monomorphic, THF_Without_Choice), "mono_native_higher", keep_lamsN, false), remote_vampire_command) (* FUDGE *)) |
699 val remote_waldmeister = gen_remote_waldmeister waldmeisterN "raw_mono_tags??" |
699 val remote_waldmeister = gen_remote_waldmeister waldmeisterN "raw_mono_tags??" |
700 val remote_zipperposition = |
700 val remote_zipperposition = |
701 remotify_atp zipperposition "Zipperpin" ["1.5"] |
701 remotify_atp zipperposition "Zipperpin" ["1.5"] |
702 (K (((250, ""), THF (Monomorphic, THF_Without_Choice), "poly_native_higher", keep_lamsN, false), "") (* FUDGE *)) |
702 (K (((250, ""), THF (Monomorphic, THF_Without_Choice), "poly_native_higher", keep_lamsN, false), "") (* FUDGE *)) |
703 |
703 |