TSTP Solution File: MSC018-10 by Paradox---4.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Paradox---4.0
% Problem  : MSC018-10 : TPTP v8.1.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:short
% Command  : paradox --no-progress --time %d --tstp --model %s

% Computer : n009.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  : 600s
% DateTime : Sun Jul 17 22:56:06 EDT 2022

% Result   : Satisfiable 1.35s 1.51s
% Output   : FiniteModel 1.35s
% Verified : 
% SZS Type : FiniteModel
%            Domain size           :    2

% Comments : 
%------------------------------------------------------------------------------
% domain size is 2
fof(domain,fi_domain,
    ! [X] :
      ( X = "1"
      | X = "2" ) ).

fof(ifeq,fi_functors,
    ( ifeq("1","1","1","1") = "1"
    & ifeq("1","1","1","2") = "1"
    & ifeq("1","1","2","1") = "2"
    & ifeq("1","1","2","2") = "2"
    & ifeq("1","2","1","1") = "1"
    & ifeq("1","2","1","2") = "1"
    & ifeq("1","2","2","1") = "1"
    & ifeq("1","2","2","2") = "1"
    & ifeq("2","1","1","1") = "1"
    & ifeq("2","1","1","2") = "1"
    & ifeq("2","1","2","1") = "1"
    & ifeq("2","1","2","2") = "1"
    & ifeq("2","2","1","1") = "1"
    & ifeq("2","2","1","2") = "1"
    & ifeq("2","2","2","1") = "2"
    & ifeq("2","2","2","2") = "2" ) ).

fof(s_AD,fi_functors,
    s_AD = "1" ).

fof(s_AE,fi_functors,
    s_AE = "1" ).

fof(s_AF,fi_functors,
    s_AF = "1" ).

fof(s_AG,fi_functors,
    s_AG = "1" ).

fof(s_AI,fi_functors,
    s_AI = "1" ).

fof(s_AL,fi_functors,
    s_AL = "1" ).

fof(s_AM,fi_functors,
    s_AM = "1" ).

fof(s_AN,fi_functors,
    s_AN = "1" ).

fof(s_AO,fi_functors,
    s_AO = "1" ).

fof(s_AR,fi_functors,
    s_AR = "1" ).

fof(s_AS,fi_functors,
    s_AS = "1" ).

fof(s_AT,fi_functors,
    s_AT = "1" ).

fof(s_AU,fi_functors,
    s_AU = "1" ).

fof(s_AW,fi_functors,
    s_AW = "1" ).

fof(s_AX,fi_functors,
    s_AX = "1" ).

fof(s_AZ,fi_functors,
    s_AZ = "1" ).

fof(s_BA,fi_functors,
    s_BA = "1" ).

fof(s_BB,fi_functors,
    s_BB = "1" ).

fof(s_BD,fi_functors,
    s_BD = "1" ).

fof(s_BE,fi_functors,
    s_BE = "1" ).

fof(s_BF,fi_functors,
    s_BF = "1" ).

fof(s_BG,fi_functors,
    s_BG = "1" ).

fof(s_BH,fi_functors,
    s_BH = "1" ).

fof(s_BI,fi_functors,
    s_BI = "1" ).

fof(s_BJ,fi_functors,
    s_BJ = "1" ).

fof(s_BL,fi_functors,
    s_BL = "1" ).

fof(s_BM,fi_functors,
    s_BM = "1" ).

fof(s_BN,fi_functors,
    s_BN = "1" ).

fof(s_BO,fi_functors,
    s_BO = "1" ).

fof(s_BR,fi_functors,
    s_BR = "1" ).

fof(s_BS,fi_functors,
    s_BS = "1" ).

fof(s_BT,fi_functors,
    s_BT = "1" ).

fof(s_BU,fi_functors,
    s_BU = "1" ).

fof(s_BW,fi_functors,
    s_BW = "1" ).

fof(s_BY,fi_functors,
    s_BY = "1" ).

fof(s_BZ,fi_functors,
    s_BZ = "1" ).

fof(s_CA,fi_functors,
    s_CA = "1" ).

fof(s_CD,fi_functors,
    s_CD = "1" ).

fof(s_CF,fi_functors,
    s_CF = "1" ).

fof(s_CG,fi_functors,
    s_CG = "1" ).

fof(s_CH,fi_functors,
    s_CH = "1" ).

fof(s_CI,fi_functors,
    s_CI = "1" ).

fof(s_CK,fi_functors,
    s_CK = "1" ).

fof(s_CL,fi_functors,
    s_CL = "1" ).

fof(s_CM,fi_functors,
    s_CM = "1" ).

fof(s_CN,fi_functors,
    s_CN = "1" ).

fof(s_CO,fi_functors,
    s_CO = "1" ).

fof(s_CR,fi_functors,
    s_CR = "1" ).

fof(s_CS,fi_functors,
    s_CS = "1" ).

fof(s_CU,fi_functors,
    s_CU = "1" ).

fof(s_CV,fi_functors,
    s_CV = "1" ).

fof(s_CY,fi_functors,
    s_CY = "1" ).

fof(s_CZ,fi_functors,
    s_CZ = "1" ).

fof(s_DD,fi_functors,
    s_DD = "1" ).

fof(s_DE,fi_functors,
    s_DE = "1" ).

fof(s_DJ,fi_functors,
    s_DJ = "1" ).

fof(s_DK,fi_functors,
    s_DK = "1" ).

fof(s_DM,fi_functors,
    s_DM = "1" ).

fof(s_DO,fi_functors,
    s_DO = "1" ).

fof(s_DZ,fi_functors,
    s_DZ = "1" ).

fof(s_EC,fi_functors,
    s_EC = "1" ).

fof(s_EE,fi_functors,
    s_EE = "1" ).

fof(s_EG,fi_functors,
    s_EG = "1" ).

fof(s_EH,fi_functors,
    s_EH = "1" ).

fof(s_ER,fi_functors,
    s_ER = "1" ).

fof(s_ES,fi_functors,
    s_ES = "1" ).

fof(s_ET,fi_functors,
    s_ET = "1" ).

fof(s_FI,fi_functors,
    s_FI = "1" ).

fof(s_FJ,fi_functors,
    s_FJ = "1" ).

fof(s_FK,fi_functors,
    s_FK = "1" ).

fof(s_FM,fi_functors,
    s_FM = "1" ).

fof(s_FO,fi_functors,
    s_FO = "1" ).

fof(s_FR,fi_functors,
    s_FR = "1" ).

fof(s_FX,fi_functors,
    s_FX = "1" ).

fof(s_GA,fi_functors,
    s_GA = "1" ).

fof(s_GB,fi_functors,
    s_GB = "1" ).

fof(s_GD,fi_functors,
    s_GD = "1" ).

fof(s_GE,fi_functors,
    s_GE = "1" ).

fof(s_GF,fi_functors,
    s_GF = "1" ).

fof(s_GG,fi_functors,
    s_GG = "1" ).

fof(s_GH,fi_functors,
    s_GH = "1" ).

fof(s_GI,fi_functors,
    s_GI = "1" ).

fof(s_GL,fi_functors,
    s_GL = "1" ).

fof(s_GM,fi_functors,
    s_GM = "1" ).

fof(s_GN,fi_functors,
    s_GN = "1" ).

fof(s_GP,fi_functors,
    s_GP = "1" ).

fof(s_GQ,fi_functors,
    s_GQ = "1" ).

fof(s_GR,fi_functors,
    s_GR = "1" ).

fof(s_GT,fi_functors,
    s_GT = "1" ).

fof(s_GU,fi_functors,
    s_GU = "1" ).

fof(s_GW,fi_functors,
    s_GW = "1" ).

fof(s_GY,fi_functors,
    s_GY = "1" ).

fof(s_HK,fi_functors,
    s_HK = "1" ).

fof(s_HN,fi_functors,
    s_HN = "1" ).

fof(s_HR,fi_functors,
    s_HR = "1" ).

fof(s_HT,fi_functors,
    s_HT = "1" ).

fof(s_HU,fi_functors,
    s_HU = "1" ).

fof(s_ID,fi_functors,
    s_ID = "1" ).

fof(s_IE,fi_functors,
    s_IE = "1" ).

fof(s_IL,fi_functors,
    s_IL = "1" ).

fof(s_IM,fi_functors,
    s_IM = "1" ).

fof(s_IN,fi_functors,
    s_IN = "1" ).

fof(s_IQ,fi_functors,
    s_IQ = "1" ).

fof(s_IR,fi_functors,
    s_IR = "1" ).

fof(s_IS,fi_functors,
    s_IS = "1" ).

fof(s_IT,fi_functors,
    s_IT = "1" ).

fof(s_JE,fi_functors,
    s_JE = "1" ).

fof(s_JM,fi_functors,
    s_JM = "1" ).

fof(s_JO,fi_functors,
    s_JO = "1" ).

fof(s_JP,fi_functors,
    s_JP = "1" ).

fof(s_KE,fi_functors,
    s_KE = "1" ).

fof(s_KG,fi_functors,
    s_KG = "1" ).

fof(s_KH,fi_functors,
    s_KH = "1" ).

fof(s_KI,fi_functors,
    s_KI = "1" ).

fof(s_KM,fi_functors,
    s_KM = "1" ).

fof(s_KN,fi_functors,
    s_KN = "1" ).

fof(s_KP,fi_functors,
    s_KP = "1" ).

fof(s_KR,fi_functors,
    s_KR = "1" ).

fof(s_KW,fi_functors,
    s_KW = "1" ).

fof(s_KY,fi_functors,
    s_KY = "1" ).

fof(s_KZ,fi_functors,
    s_KZ = "1" ).

fof(s_LA,fi_functors,
    s_LA = "1" ).

fof(s_LB,fi_functors,
    s_LB = "1" ).

fof(s_LC,fi_functors,
    s_LC = "1" ).

fof(s_LI,fi_functors,
    s_LI = "1" ).

fof(s_LK,fi_functors,
    s_LK = "1" ).

fof(s_LR,fi_functors,
    s_LR = "1" ).

fof(s_LS,fi_functors,
    s_LS = "1" ).

fof(s_LT,fi_functors,
    s_LT = "1" ).

fof(s_LU,fi_functors,
    s_LU = "1" ).

fof(s_LV,fi_functors,
    s_LV = "1" ).

fof(s_LY,fi_functors,
    s_LY = "1" ).

fof(s_MA,fi_functors,
    s_MA = "1" ).

fof(s_MC,fi_functors,
    s_MC = "1" ).

fof(s_MD,fi_functors,
    s_MD = "1" ).

fof(s_ME,fi_functors,
    s_ME = "1" ).

fof(s_MF,fi_functors,
    s_MF = "1" ).

fof(s_MG,fi_functors,
    s_MG = "1" ).

fof(s_MH,fi_functors,
    s_MH = "1" ).

fof(s_MK,fi_functors,
    s_MK = "1" ).

fof(s_ML,fi_functors,
    s_ML = "1" ).

fof(s_MM,fi_functors,
    s_MM = "1" ).

fof(s_MN,fi_functors,
    s_MN = "1" ).

fof(s_MO,fi_functors,
    s_MO = "1" ).

fof(s_MP,fi_functors,
    s_MP = "1" ).

fof(s_MQ,fi_functors,
    s_MQ = "1" ).

fof(s_MR,fi_functors,
    s_MR = "1" ).

fof(s_MS,fi_functors,
    s_MS = "1" ).

fof(s_MT,fi_functors,
    s_MT = "1" ).

fof(s_MU,fi_functors,
    s_MU = "1" ).

fof(s_MV,fi_functors,
    s_MV = "1" ).

fof(s_MW,fi_functors,
    s_MW = "1" ).

fof(s_MX,fi_functors,
    s_MX = "2" ).

fof(s_MY,fi_functors,
    s_MY = "1" ).

fof(s_MZ,fi_functors,
    s_MZ = "1" ).

fof(s_NA,fi_functors,
    s_NA = "1" ).

fof(s_NC,fi_functors,
    s_NC = "1" ).

fof(s_NE,fi_functors,
    s_NE = "1" ).

fof(s_NF,fi_functors,
    s_NF = "1" ).

fof(s_NG,fi_functors,
    s_NG = "1" ).

fof(s_NI,fi_functors,
    s_NI = "1" ).

fof(s_NL,fi_functors,
    s_NL = "1" ).

fof(s_NO,fi_functors,
    s_NO = "1" ).

fof(s_NP,fi_functors,
    s_NP = "1" ).

fof(s_NR,fi_functors,
    s_NR = "1" ).

fof(s_NT,fi_functors,
    s_NT = "1" ).

fof(s_NU,fi_functors,
    s_NU = "1" ).

fof(s_NZ,fi_functors,
    s_NZ = "1" ).

fof(s_OM,fi_functors,
    s_OM = "1" ).

fof(s_PA,fi_functors,
    s_PA = "1" ).

fof(s_PE,fi_functors,
    s_PE = "1" ).

fof(s_PF,fi_functors,
    s_PF = "1" ).

fof(s_PG,fi_functors,
    s_PG = "1" ).

fof(s_PH,fi_functors,
    s_PH = "1" ).

fof(s_PK,fi_functors,
    s_PK = "1" ).

fof(s_PL,fi_functors,
    s_PL = "1" ).

fof(s_PM,fi_functors,
    s_PM = "1" ).

fof(s_PN,fi_functors,
    s_PN = "1" ).

fof(s_PR,fi_functors,
    s_PR = "1" ).

fof(s_PS,fi_functors,
    s_PS = "1" ).

fof(s_PT,fi_functors,
    s_PT = "1" ).

fof(s_PW,fi_functors,
    s_PW = "1" ).

fof(s_PY,fi_functors,
    s_PY = "1" ).

fof(s_QA,fi_functors,
    s_QA = "1" ).

fof(s_RE,fi_functors,
    s_RE = "1" ).

fof(s_RO,fi_functors,
    s_RO = "1" ).

fof(s_RS,fi_functors,
    s_RS = "1" ).

fof(s_RU,fi_functors,
    s_RU = "1" ).

fof(s_RW,fi_functors,
    s_RW = "1" ).

fof(s_SA,fi_functors,
    s_SA = "1" ).

fof(s_SB,fi_functors,
    s_SB = "1" ).

fof(s_SC,fi_functors,
    s_SC = "1" ).

fof(s_SD,fi_functors,
    s_SD = "1" ).

fof(s_SE,fi_functors,
    s_SE = "1" ).

fof(s_SG,fi_functors,
    s_SG = "1" ).

fof(s_SH,fi_functors,
    s_SH = "1" ).

fof(s_SI,fi_functors,
    s_SI = "1" ).

fof(s_SJ,fi_functors,
    s_SJ = "1" ).

fof(s_SK,fi_functors,
    s_SK = "1" ).

fof(s_SL,fi_functors,
    s_SL = "1" ).

fof(s_SM,fi_functors,
    s_SM = "1" ).

fof(s_SN,fi_functors,
    s_SN = "1" ).

fof(s_SO,fi_functors,
    s_SO = "1" ).

fof(s_SR,fi_functors,
    s_SR = "1" ).

fof(s_ST,fi_functors,
    s_ST = "1" ).

fof(s_SU,fi_functors,
    s_SU = "1" ).

fof(s_SV,fi_functors,
    s_SV = "1" ).

fof(s_SY,fi_functors,
    s_SY = "1" ).

fof(s_SZ,fi_functors,
    s_SZ = "1" ).

fof(s_TC,fi_functors,
    s_TC = "1" ).

fof(s_TD,fi_functors,
    s_TD = "1" ).

fof(s_TG,fi_functors,
    s_TG = "1" ).

fof(s_TH,fi_functors,
    s_TH = "1" ).

fof(s_TJ,fi_functors,
    s_TJ = "1" ).

fof(s_TK,fi_functors,
    s_TK = "1" ).

fof(s_TL,fi_functors,
    s_TL = "1" ).

fof(s_TM,fi_functors,
    s_TM = "1" ).

fof(s_TN,fi_functors,
    s_TN = "1" ).

fof(s_TO,fi_functors,
    s_TO = "1" ).

fof(s_TP,fi_functors,
    s_TP = "1" ).

fof(s_TR,fi_functors,
    s_TR = "1" ).

fof(s_TT,fi_functors,
    s_TT = "1" ).

fof(s_TV,fi_functors,
    s_TV = "1" ).

fof(s_TW,fi_functors,
    s_TW = "1" ).

fof(s_TZ,fi_functors,
    s_TZ = "1" ).

fof(s_UA,fi_functors,
    s_UA = "1" ).

fof(s_UG,fi_functors,
    s_UG = "1" ).

fof(s_US,fi_functors,
    s_US = "1" ).

fof(s_UY,fi_functors,
    s_UY = "1" ).

fof(s_UZ,fi_functors,
    s_UZ = "1" ).

fof(s_VA,fi_functors,
    s_VA = "1" ).

fof(s_VC,fi_functors,
    s_VC = "1" ).

fof(s_VE,fi_functors,
    s_VE = "1" ).

fof(s_VG,fi_functors,
    s_VG = "1" ).

fof(s_VI,fi_functors,
    s_VI = "1" ).

fof(s_VN,fi_functors,
    s_VN = "1" ).

fof(s_VU,fi_functors,
    s_VU = "1" ).

fof(s_WF,fi_functors,
    s_WF = "1" ).

fof(s_WS,fi_functors,
    s_WS = "1" ).

fof(s_YD,fi_functors,
    s_YD = "1" ).

fof(s_YE,fi_functors,
    s_YE = "1" ).

fof(s_YT,fi_functors,
    s_YT = "1" ).

fof(s_YU,fi_functors,
    s_YU = "1" ).

fof(s_ZA,fi_functors,
    s_ZA = "1" ).

fof(s_ZM,fi_functors,
    s_ZM = "1" ).

fof(s_ZR,fi_functors,
    s_ZR = "1" ).

fof(s_ZW,fi_functors,
    s_ZW = "1" ).

fof(s_contains,fi_functors,
    ( s_contains("1","1") = "1"
    & s_contains("1","2") = "2"
    & s_contains("2","1") = "1"
    & s_contains("2","2") = "1" ) ).

fof(s_g001,fi_functors,
    s_g001 = "2" ).

fof(s_g002,fi_functors,
    s_g002 = "1" ).

fof(s_g003,fi_functors,
    s_g003 = "2" ).

fof(s_g005,fi_functors,
    s_g005 = "1" ).

fof(s_g009,fi_functors,
    s_g009 = "1" ).

fof(s_g011,fi_functors,
    s_g011 = "1" ).

fof(s_g013,fi_functors,
    s_g013 = "2" ).

fof(s_g014,fi_functors,
    s_g014 = "1" ).

fof(s_g015,fi_functors,
    s_g015 = "1" ).

fof(s_g017,fi_functors,
    s_g017 = "1" ).

fof(s_g018,fi_functors,
    s_g018 = "1" ).

fof(s_g019,fi_functors,
    s_g019 = "2" ).

fof(s_g021,fi_functors,
    s_g021 = "1" ).

fof(s_g029,fi_functors,
    s_g029 = "1" ).

fof(s_g030,fi_functors,
    s_g030 = "1" ).

fof(s_g034,fi_functors,
    s_g034 = "1" ).

fof(s_g035,fi_functors,
    s_g035 = "1" ).

fof(s_g039,fi_functors,
    s_g039 = "2" ).

fof(s_g053,fi_functors,
    s_g053 = "1" ).

fof(s_g054,fi_functors,
    s_g054 = "1" ).

fof(s_g057,fi_functors,
    s_g057 = "1" ).

fof(s_g061,fi_functors,
    s_g061 = "1" ).

fof(s_g062,fi_functors,
    s_g062 = "1" ).

fof(s_g142,fi_functors,
    s_g142 = "1" ).

fof(s_g143,fi_functors,
    s_g143 = "1" ).

fof(s_g145,fi_functors,
    s_g145 = "1" ).

fof(s_g150,fi_functors,
    s_g150 = "2" ).

fof(s_g151,fi_functors,
    s_g151 = "1" ).

fof(s_g154,fi_functors,
    s_g154 = "1" ).

fof(s_g155,fi_functors,
    s_g155 = "1" ).

fof(s_g172,fi_functors,
    s_g172 = "1" ).

fof(s_g419,fi_functors,
    s_g419 = "2" ).

fof(s_g830,fi_functors,
    s_g830 = "1" ).

fof(s_partOf,fi_functors,
    ( s_partOf("1","1") = "1"
    & s_partOf("1","2") = "1"
    & s_partOf("2","1") = "1"
    & s_partOf("2","2") = "1" ) ).

fof(true,fi_functors,
    true = "1" ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11  % Problem  : MSC018-10 : TPTP v8.1.0. Released v7.5.0.
% 0.10/0.12  % Command  : paradox --no-progress --time %d --tstp --model %s
% 0.12/0.33  % Computer : n009.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Fri Jul  1 15:38:52 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.12/0.33  Paradox, version 4.0, 2010-06-29.
% 0.12/0.33  +++ PROBLEM: /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.12/0.33  Reading '/export/starexec/sandbox/benchmark/theBenchmark.p' ... OK
% 0.12/0.38  +++ SOLVING: /export/starexec/sandbox/benchmark/theBenchmark.p
% 1.35/1.51  +++ BEGIN MODEL
% 1.35/1.51  SZS output start FiniteModel for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 1.35/1.51  +++ END MODEL
% 1.35/1.51  +++ RESULT: Satisfiable
% 1.35/1.51  SZS status Satisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------