TSTP Solution File: PUZ019-1 by Zipperpin---2.1.9999
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Zipperpin---2.1.9999
% Problem : PUZ019-1 : TPTP v8.1.2. Bugfixed v5.1.0.
% Transfm : NO INFORMATION
% Format : NO INFORMATION
% Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.s9nm9NSRvo true
% Computer : n019.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 : Thu Aug 31 13:30:39 EDT 2023
% Result : Unsatisfiable 0.22s 0.80s
% Output : Refutation 0.22s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : PUZ019-1 : TPTP v8.1.2. Bugfixed v5.1.0.
% 0.00/0.14 % Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.s9nm9NSRvo true
% 0.15/0.36 % Computer : n019.cluster.edu
% 0.15/0.36 % Model : x86_64 x86_64
% 0.15/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36 % Memory : 8042.1875MB
% 0.15/0.36 % OS : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36 % CPULimit : 300
% 0.15/0.36 % WCLimit : 300
% 0.15/0.36 % DateTime : Sat Aug 26 22:22:13 EDT 2023
% 0.15/0.36 % CPUTime :
% 0.15/0.36 % Running portfolio for 300 s
% 0.15/0.36 % File : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.15/0.36 % Number of cores: 8
% 0.15/0.36 % Python version: Python 3.6.8
% 0.15/0.37 % Running in FO mode
% 0.22/0.66 % Total configuration time : 435
% 0.22/0.66 % Estimated wc time : 1092
% 0.22/0.66 % Estimated cpu time (7 cpus) : 156.0
% 0.22/0.70 % /export/starexec/sandbox2/solver/bin/fo/fo6_bce.sh running for 75s
% 0.22/0.74 % /export/starexec/sandbox2/solver/bin/fo/fo3_bce.sh running for 75s
% 0.22/0.74 % /export/starexec/sandbox2/solver/bin/fo/fo1_av.sh running for 75s
% 0.22/0.76 % /export/starexec/sandbox2/solver/bin/fo/fo7.sh running for 63s
% 0.22/0.76 % /export/starexec/sandbox2/solver/bin/fo/fo13.sh running for 50s
% 0.22/0.77 % /export/starexec/sandbox2/solver/bin/fo/fo5.sh running for 50s
% 0.22/0.78 % /export/starexec/sandbox2/solver/bin/fo/fo4.sh running for 50s
% 0.22/0.80 % Solved by fo/fo1_av.sh.
% 0.22/0.80 % done 117 iterations in 0.036s
% 0.22/0.80 % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 0.22/0.80 % SZS output start Refutation
% 0.22/0.80 thf(thelma_type, type, thelma: $i).
% 0.22/0.80 thf(chef_type, type, chef: $i).
% 0.22/0.80 thf(boxer_type, type, boxer: $i).
% 0.22/0.80 thf(has_job_type, type, has_job: $i > $i > $o).
% 0.22/0.80 thf(nurse_type, type, nurse: $i).
% 0.22/0.80 thf(roberta_type, type, roberta: $i).
% 0.22/0.80 thf(educated_type, type, educated: $i > $o).
% 0.22/0.80 thf(teacher_type, type, teacher: $i).
% 0.22/0.80 thf(female_type, type, female: $i > $o).
% 0.22/0.80 thf(police_type, type, police: $i).
% 0.22/0.80 thf(steve_type, type, steve: $i).
% 0.22/0.80 thf(pete_type, type, pete: $i).
% 0.22/0.80 thf(male_type, type, male: $i > $o).
% 0.22/0.80 thf(operator_type, type, operator: $i).
% 0.22/0.80 thf(actor_type, type, actor: $i).
% 0.22/0.80 thf(guard_type, type, guard: $i).
% 0.22/0.80 thf(teacher_is_educated, axiom,
% 0.22/0.80 (( ~( has_job @ X @ teacher ) ) | ( educated @ X ))).
% 0.22/0.80 thf(zip_derived_cl42, plain,
% 0.22/0.80 (![X0 : $i]: (~ (has_job @ X0 @ teacher) | (educated @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [teacher_is_educated])).
% 0.22/0.80 thf(pete_is_not_educated, axiom, (~( educated @ pete ))).
% 0.22/0.80 thf(zip_derived_cl55, plain, (~ (educated @ pete)),
% 0.22/0.80 inference('cnf', [status(esa)], [pete_is_not_educated])).
% 0.22/0.80 thf(zip_derived_cl98, plain, (~ (has_job @ pete @ teacher)),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl42, zip_derived_cl55])).
% 0.22/0.80 thf(find_who_has_each_job, conjecture,
% 0.22/0.80 (~( ( ~( has_job @ X8 @ boxer ) ) | ( ~( has_job @ X7 @ actor ) ) |
% 0.22/0.80 ( ~( has_job @ X6 @ teacher ) ) | ( ~( has_job @ X5 @ police ) ) |
% 0.22/0.80 ( ~( has_job @ X4 @ operator ) ) | ( ~( has_job @ X3 @ nurse ) ) |
% 0.22/0.80 ( ~( has_job @ X2 @ guard ) ) | ( ~( has_job @ X1 @ chef ) ) ))).
% 0.22/0.80 thf(zf_stmt_0, negated_conjecture,
% 0.22/0.80 (( ~( has_job @ X8 @ boxer ) ) | ( ~( has_job @ X7 @ actor ) ) |
% 0.22/0.80 ( ~( has_job @ X6 @ teacher ) ) | ( ~( has_job @ X5 @ police ) ) |
% 0.22/0.80 ( ~( has_job @ X4 @ operator ) ) | ( ~( has_job @ X3 @ nurse ) ) |
% 0.22/0.80 ( ~( has_job @ X2 @ guard ) ) | ( ~( has_job @ X1 @ chef ) )),
% 0.22/0.80 inference('cnf.neg', [status(esa)], [find_who_has_each_job])).
% 0.22/0.80 thf(zip_derived_cl63, plain,
% 0.22/0.80 (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i, X5 : $i, X6 : $i, X7 : $i]:
% 0.22/0.80 (~ (has_job @ X0 @ boxer)
% 0.22/0.80 | ~ (has_job @ X1 @ actor)
% 0.22/0.80 | ~ (has_job @ X2 @ teacher)
% 0.22/0.80 | ~ (has_job @ X3 @ police)
% 0.22/0.80 | ~ (has_job @ X4 @ operator)
% 0.22/0.80 | ~ (has_job @ X5 @ nurse)
% 0.22/0.80 | ~ (has_job @ X6 @ guard)
% 0.22/0.80 | ~ (has_job @ X7 @ chef))),
% 0.22/0.80 inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.22/0.80 thf(zip_derived_cl69, plain,
% 0.22/0.80 ((![X2 : $i]: ~ (has_job @ X2 @ teacher))
% 0.22/0.80 <= ((![X2 : $i]: ~ (has_job @ X2 @ teacher)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(every_job_is_used, axiom,
% 0.22/0.80 (( has_job @ roberta @ X ) | ( has_job @ thelma @ X ) |
% 0.22/0.80 ( has_job @ pete @ X ) | ( has_job @ steve @ X ))).
% 0.22/0.80 thf(zip_derived_cl53, plain,
% 0.22/0.80 (![X0 : $i]:
% 0.22/0.80 ( (has_job @ roberta @ X0)
% 0.22/0.80 | (has_job @ thelma @ X0)
% 0.22/0.80 | (has_job @ pete @ X0)
% 0.22/0.80 | (has_job @ steve @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [every_job_is_used])).
% 0.22/0.80 thf(zip_derived_cl140, plain,
% 0.22/0.80 ((( (has_job @ roberta @ teacher)
% 0.22/0.80 | (has_job @ thelma @ teacher)
% 0.22/0.80 | (has_job @ pete @ teacher)))
% 0.22/0.80 <= ((![X2 : $i]: ~ (has_job @ X2 @ teacher)))),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl69, zip_derived_cl53])).
% 0.22/0.80 thf(zip_derived_cl69, plain,
% 0.22/0.80 ((![X2 : $i]: ~ (has_job @ X2 @ teacher))
% 0.22/0.80 <= ((![X2 : $i]: ~ (has_job @ X2 @ teacher)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl69, plain,
% 0.22/0.80 ((![X2 : $i]: ~ (has_job @ X2 @ teacher))
% 0.22/0.80 <= ((![X2 : $i]: ~ (has_job @ X2 @ teacher)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl152, plain,
% 0.22/0.80 (( (has_job @ pete @ teacher))
% 0.22/0.80 <= ((![X2 : $i]: ~ (has_job @ X2 @ teacher)))),
% 0.22/0.80 inference('demod', [status(thm)],
% 0.22/0.80 [zip_derived_cl140, zip_derived_cl69, zip_derived_cl69])).
% 0.22/0.80 thf(zip_derived_cl70, plain,
% 0.22/0.80 ((![X1 : $i]: ~ (has_job @ X1 @ actor))
% 0.22/0.80 <= ((![X1 : $i]: ~ (has_job @ X1 @ actor)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl53, plain,
% 0.22/0.80 (![X0 : $i]:
% 0.22/0.80 ( (has_job @ roberta @ X0)
% 0.22/0.80 | (has_job @ thelma @ X0)
% 0.22/0.80 | (has_job @ pete @ X0)
% 0.22/0.80 | (has_job @ steve @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [every_job_is_used])).
% 0.22/0.80 thf(zip_derived_cl138, plain,
% 0.22/0.80 ((( (has_job @ roberta @ actor)
% 0.22/0.80 | (has_job @ thelma @ actor)
% 0.22/0.80 | (has_job @ pete @ actor)))
% 0.22/0.80 <= ((![X1 : $i]: ~ (has_job @ X1 @ actor)))),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl70, zip_derived_cl53])).
% 0.22/0.80 thf(actor_is_male, axiom, (( ~( has_job @ X @ actor ) ) | ( male @ X ))).
% 0.22/0.80 thf(zip_derived_cl39, plain,
% 0.22/0.80 (![X0 : $i]: (~ (has_job @ X0 @ actor) | (male @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [actor_is_male])).
% 0.22/0.80 thf(roberta_is_female, axiom, (female @ roberta)).
% 0.22/0.80 thf(zip_derived_cl61, plain, ( (female @ roberta)),
% 0.22/0.80 inference('cnf', [status(esa)], [roberta_is_female])).
% 0.22/0.80 thf(males_are_not_female, axiom, (( ~( male @ X ) ) | ( ~( female @ X ) ))).
% 0.22/0.80 thf(zip_derived_cl45, plain, (![X0 : $i]: (~ (male @ X0) | ~ (female @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [males_are_not_female])).
% 0.22/0.80 thf(zip_derived_cl76, plain, (~ (male @ roberta)),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl61, zip_derived_cl45])).
% 0.22/0.80 thf(zip_derived_cl82, plain, (~ (has_job @ roberta @ actor)),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl39, zip_derived_cl76])).
% 0.22/0.80 thf(zip_derived_cl39, plain,
% 0.22/0.80 (![X0 : $i]: (~ (has_job @ X0 @ actor) | (male @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [actor_is_male])).
% 0.22/0.80 thf(thelma_is_female, axiom, (female @ thelma)).
% 0.22/0.80 thf(zip_derived_cl62, plain, ( (female @ thelma)),
% 0.22/0.80 inference('cnf', [status(esa)], [thelma_is_female])).
% 0.22/0.80 thf(zip_derived_cl45, plain, (![X0 : $i]: (~ (male @ X0) | ~ (female @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [males_are_not_female])).
% 0.22/0.80 thf(zip_derived_cl77, plain, (~ (male @ thelma)),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl62, zip_derived_cl45])).
% 0.22/0.80 thf(zip_derived_cl83, plain, (~ (has_job @ thelma @ actor)),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl39, zip_derived_cl77])).
% 0.22/0.80 thf(zip_derived_cl150, plain,
% 0.22/0.80 (( (has_job @ pete @ actor)) <= ((![X1 : $i]: ~ (has_job @ X1 @ actor)))),
% 0.22/0.80 inference('demod', [status(thm)],
% 0.22/0.80 [zip_derived_cl138, zip_derived_cl82, zip_derived_cl83])).
% 0.22/0.80 thf(zip_derived_cl70, plain,
% 0.22/0.80 ((![X1 : $i]: ~ (has_job @ X1 @ actor))
% 0.22/0.80 <= ((![X1 : $i]: ~ (has_job @ X1 @ actor)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf('0', plain, (~ (![X1 : $i]: ~ (has_job @ X1 @ actor))),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl150, zip_derived_cl70])).
% 0.22/0.80 thf(zip_derived_cl68, plain,
% 0.22/0.80 ((![X3 : $i]: ~ (has_job @ X3 @ police))
% 0.22/0.80 <= ((![X3 : $i]: ~ (has_job @ X3 @ police)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl53, plain,
% 0.22/0.80 (![X0 : $i]:
% 0.22/0.80 ( (has_job @ roberta @ X0)
% 0.22/0.80 | (has_job @ thelma @ X0)
% 0.22/0.80 | (has_job @ pete @ X0)
% 0.22/0.80 | (has_job @ steve @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [every_job_is_used])).
% 0.22/0.80 thf(zip_derived_cl136, plain,
% 0.22/0.80 ((( (has_job @ roberta @ police)
% 0.22/0.80 | (has_job @ thelma @ police)
% 0.22/0.80 | (has_job @ pete @ police)))
% 0.22/0.80 <= ((![X3 : $i]: ~ (has_job @ X3 @ police)))),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl68, zip_derived_cl53])).
% 0.22/0.80 thf(roberta_is_not_police, axiom, (~( has_job @ roberta @ police ))).
% 0.22/0.80 thf(zip_derived_cl58, plain, (~ (has_job @ roberta @ police)),
% 0.22/0.80 inference('cnf', [status(esa)], [roberta_is_not_police])).
% 0.22/0.80 thf(zip_derived_cl68, plain,
% 0.22/0.80 ((![X3 : $i]: ~ (has_job @ X3 @ police))
% 0.22/0.80 <= ((![X3 : $i]: ~ (has_job @ X3 @ police)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl148, plain,
% 0.22/0.80 (( (has_job @ pete @ police))
% 0.22/0.80 <= ((![X3 : $i]: ~ (has_job @ X3 @ police)))),
% 0.22/0.80 inference('demod', [status(thm)],
% 0.22/0.80 [zip_derived_cl136, zip_derived_cl58, zip_derived_cl68])).
% 0.22/0.80 thf(zip_derived_cl68, plain,
% 0.22/0.80 ((![X3 : $i]: ~ (has_job @ X3 @ police))
% 0.22/0.80 <= ((![X3 : $i]: ~ (has_job @ X3 @ police)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf('1', plain, (~ (![X3 : $i]: ~ (has_job @ X3 @ police))),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl148, zip_derived_cl68])).
% 0.22/0.80 thf(zip_derived_cl67, plain,
% 0.22/0.80 ((![X4 : $i]: ~ (has_job @ X4 @ operator))
% 0.22/0.80 <= ((![X4 : $i]: ~ (has_job @ X4 @ operator)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl53, plain,
% 0.22/0.80 (![X0 : $i]:
% 0.22/0.80 ( (has_job @ roberta @ X0)
% 0.22/0.80 | (has_job @ thelma @ X0)
% 0.22/0.80 | (has_job @ pete @ X0)
% 0.22/0.80 | (has_job @ steve @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [every_job_is_used])).
% 0.22/0.80 thf(zip_derived_cl135, plain,
% 0.22/0.80 ((( (has_job @ roberta @ operator)
% 0.22/0.80 | (has_job @ thelma @ operator)
% 0.22/0.80 | (has_job @ pete @ operator)))
% 0.22/0.80 <= ((![X4 : $i]: ~ (has_job @ X4 @ operator)))),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl67, zip_derived_cl53])).
% 0.22/0.80 thf(zip_derived_cl67, plain,
% 0.22/0.80 ((![X4 : $i]: ~ (has_job @ X4 @ operator))
% 0.22/0.80 <= ((![X4 : $i]: ~ (has_job @ X4 @ operator)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl67, plain,
% 0.22/0.80 ((![X4 : $i]: ~ (has_job @ X4 @ operator))
% 0.22/0.80 <= ((![X4 : $i]: ~ (has_job @ X4 @ operator)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl147, plain,
% 0.22/0.80 (( (has_job @ pete @ operator))
% 0.22/0.80 <= ((![X4 : $i]: ~ (has_job @ X4 @ operator)))),
% 0.22/0.80 inference('demod', [status(thm)],
% 0.22/0.80 [zip_derived_cl135, zip_derived_cl67, zip_derived_cl67])).
% 0.22/0.80 thf(zip_derived_cl67, plain,
% 0.22/0.80 ((![X4 : $i]: ~ (has_job @ X4 @ operator))
% 0.22/0.80 <= ((![X4 : $i]: ~ (has_job @ X4 @ operator)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf('2', plain, (~ (![X4 : $i]: ~ (has_job @ X4 @ operator))),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl147, zip_derived_cl67])).
% 0.22/0.80 thf(zip_derived_cl66, plain,
% 0.22/0.80 ((![X5 : $i]: ~ (has_job @ X5 @ nurse))
% 0.22/0.80 <= ((![X5 : $i]: ~ (has_job @ X5 @ nurse)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl53, plain,
% 0.22/0.80 (![X0 : $i]:
% 0.22/0.80 ( (has_job @ roberta @ X0)
% 0.22/0.80 | (has_job @ thelma @ X0)
% 0.22/0.80 | (has_job @ pete @ X0)
% 0.22/0.80 | (has_job @ steve @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [every_job_is_used])).
% 0.22/0.80 thf(zip_derived_cl133, plain,
% 0.22/0.80 ((( (has_job @ roberta @ nurse)
% 0.22/0.80 | (has_job @ thelma @ nurse)
% 0.22/0.80 | (has_job @ pete @ nurse)))
% 0.22/0.80 <= ((![X5 : $i]: ~ (has_job @ X5 @ nurse)))),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl66, zip_derived_cl53])).
% 0.22/0.80 thf(zip_derived_cl76, plain, (~ (male @ roberta)),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl61, zip_derived_cl45])).
% 0.22/0.80 thf(nurse_is_male, axiom, (( ~( has_job @ X @ nurse ) ) | ( male @ X ))).
% 0.22/0.80 thf(zip_derived_cl38, plain,
% 0.22/0.80 (![X0 : $i]: (~ (has_job @ X0 @ nurse) | (male @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [nurse_is_male])).
% 0.22/0.80 thf(zip_derived_cl78, plain, (~ (has_job @ roberta @ nurse)),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl76, zip_derived_cl38])).
% 0.22/0.80 thf(zip_derived_cl77, plain, (~ (male @ thelma)),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl62, zip_derived_cl45])).
% 0.22/0.80 thf(zip_derived_cl38, plain,
% 0.22/0.80 (![X0 : $i]: (~ (has_job @ X0 @ nurse) | (male @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [nurse_is_male])).
% 0.22/0.80 thf(zip_derived_cl80, plain, (~ (has_job @ thelma @ nurse)),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl77, zip_derived_cl38])).
% 0.22/0.80 thf(zip_derived_cl145, plain,
% 0.22/0.80 (( (has_job @ pete @ nurse)) <= ((![X5 : $i]: ~ (has_job @ X5 @ nurse)))),
% 0.22/0.80 inference('demod', [status(thm)],
% 0.22/0.80 [zip_derived_cl133, zip_derived_cl78, zip_derived_cl80])).
% 0.22/0.80 thf(zip_derived_cl66, plain,
% 0.22/0.80 ((![X5 : $i]: ~ (has_job @ X5 @ nurse))
% 0.22/0.80 <= ((![X5 : $i]: ~ (has_job @ X5 @ nurse)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf('3', plain, (~ (![X5 : $i]: ~ (has_job @ X5 @ nurse))),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl145, zip_derived_cl66])).
% 0.22/0.80 thf(zip_derived_cl65, plain,
% 0.22/0.80 ((![X6 : $i]: ~ (has_job @ X6 @ guard))
% 0.22/0.80 <= ((![X6 : $i]: ~ (has_job @ X6 @ guard)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl53, plain,
% 0.22/0.80 (![X0 : $i]:
% 0.22/0.80 ( (has_job @ roberta @ X0)
% 0.22/0.80 | (has_job @ thelma @ X0)
% 0.22/0.80 | (has_job @ pete @ X0)
% 0.22/0.80 | (has_job @ steve @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [every_job_is_used])).
% 0.22/0.80 thf(zip_derived_cl131, plain,
% 0.22/0.80 ((( (has_job @ roberta @ guard)
% 0.22/0.80 | (has_job @ thelma @ guard)
% 0.22/0.80 | (has_job @ pete @ guard)))
% 0.22/0.80 <= ((![X6 : $i]: ~ (has_job @ X6 @ guard)))),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl65, zip_derived_cl53])).
% 0.22/0.80 thf(zip_derived_cl65, plain,
% 0.22/0.80 ((![X6 : $i]: ~ (has_job @ X6 @ guard))
% 0.22/0.80 <= ((![X6 : $i]: ~ (has_job @ X6 @ guard)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl65, plain,
% 0.22/0.80 ((![X6 : $i]: ~ (has_job @ X6 @ guard))
% 0.22/0.80 <= ((![X6 : $i]: ~ (has_job @ X6 @ guard)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl143, plain,
% 0.22/0.80 (( (has_job @ pete @ guard)) <= ((![X6 : $i]: ~ (has_job @ X6 @ guard)))),
% 0.22/0.80 inference('demod', [status(thm)],
% 0.22/0.80 [zip_derived_cl131, zip_derived_cl65, zip_derived_cl65])).
% 0.22/0.80 thf(zip_derived_cl65, plain,
% 0.22/0.80 ((![X6 : $i]: ~ (has_job @ X6 @ guard))
% 0.22/0.80 <= ((![X6 : $i]: ~ (has_job @ X6 @ guard)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf('4', plain, (~ (![X6 : $i]: ~ (has_job @ X6 @ guard))),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl143, zip_derived_cl65])).
% 0.22/0.80 thf(zip_derived_cl64, plain,
% 0.22/0.80 ((![X7 : $i]: ~ (has_job @ X7 @ chef))
% 0.22/0.80 <= ((![X7 : $i]: ~ (has_job @ X7 @ chef)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl53, plain,
% 0.22/0.80 (![X0 : $i]:
% 0.22/0.80 ( (has_job @ roberta @ X0)
% 0.22/0.80 | (has_job @ thelma @ X0)
% 0.22/0.80 | (has_job @ pete @ X0)
% 0.22/0.80 | (has_job @ steve @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [every_job_is_used])).
% 0.22/0.80 thf(zip_derived_cl130, plain,
% 0.22/0.80 ((( (has_job @ roberta @ chef)
% 0.22/0.80 | (has_job @ thelma @ chef)
% 0.22/0.80 | (has_job @ pete @ chef)))
% 0.22/0.80 <= ((![X7 : $i]: ~ (has_job @ X7 @ chef)))),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl64, zip_derived_cl53])).
% 0.22/0.80 thf(roberta_is_not_chef, axiom, (~( has_job @ roberta @ chef ))).
% 0.22/0.80 thf(zip_derived_cl56, plain, (~ (has_job @ roberta @ chef)),
% 0.22/0.80 inference('cnf', [status(esa)], [roberta_is_not_chef])).
% 0.22/0.80 thf(zip_derived_cl64, plain,
% 0.22/0.80 ((![X7 : $i]: ~ (has_job @ X7 @ chef))
% 0.22/0.80 <= ((![X7 : $i]: ~ (has_job @ X7 @ chef)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl142, plain,
% 0.22/0.80 (( (has_job @ pete @ chef)) <= ((![X7 : $i]: ~ (has_job @ X7 @ chef)))),
% 0.22/0.80 inference('demod', [status(thm)],
% 0.22/0.80 [zip_derived_cl130, zip_derived_cl56, zip_derived_cl64])).
% 0.22/0.80 thf(zip_derived_cl64, plain,
% 0.22/0.80 ((![X7 : $i]: ~ (has_job @ X7 @ chef))
% 0.22/0.80 <= ((![X7 : $i]: ~ (has_job @ X7 @ chef)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf('5', plain, (~ (![X7 : $i]: ~ (has_job @ X7 @ chef))),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl142, zip_derived_cl64])).
% 0.22/0.80 thf(zip_derived_cl71, plain,
% 0.22/0.80 ((![X0 : $i]: ~ (has_job @ X0 @ boxer))
% 0.22/0.80 <= ((![X0 : $i]: ~ (has_job @ X0 @ boxer)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl53, plain,
% 0.22/0.80 (![X0 : $i]:
% 0.22/0.80 ( (has_job @ roberta @ X0)
% 0.22/0.80 | (has_job @ thelma @ X0)
% 0.22/0.80 | (has_job @ pete @ X0)
% 0.22/0.80 | (has_job @ steve @ X0))),
% 0.22/0.80 inference('cnf', [status(esa)], [every_job_is_used])).
% 0.22/0.80 thf(zip_derived_cl139, plain,
% 0.22/0.80 ((( (has_job @ roberta @ boxer)
% 0.22/0.80 | (has_job @ thelma @ boxer)
% 0.22/0.80 | (has_job @ pete @ boxer)))
% 0.22/0.80 <= ((![X0 : $i]: ~ (has_job @ X0 @ boxer)))),
% 0.22/0.80 inference('s_sup+', [status(thm)], [zip_derived_cl71, zip_derived_cl53])).
% 0.22/0.80 thf(roberta_is_not_boxer, axiom, (~( has_job @ roberta @ boxer ))).
% 0.22/0.80 thf(zip_derived_cl57, plain, (~ (has_job @ roberta @ boxer)),
% 0.22/0.80 inference('cnf', [status(esa)], [roberta_is_not_boxer])).
% 0.22/0.80 thf(zip_derived_cl71, plain,
% 0.22/0.80 ((![X0 : $i]: ~ (has_job @ X0 @ boxer))
% 0.22/0.80 <= ((![X0 : $i]: ~ (has_job @ X0 @ boxer)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf(zip_derived_cl151, plain,
% 0.22/0.80 (( (has_job @ pete @ boxer)) <= ((![X0 : $i]: ~ (has_job @ X0 @ boxer)))),
% 0.22/0.80 inference('demod', [status(thm)],
% 0.22/0.80 [zip_derived_cl139, zip_derived_cl57, zip_derived_cl71])).
% 0.22/0.80 thf(zip_derived_cl71, plain,
% 0.22/0.80 ((![X0 : $i]: ~ (has_job @ X0 @ boxer))
% 0.22/0.80 <= ((![X0 : $i]: ~ (has_job @ X0 @ boxer)))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf('6', plain, (~ (![X0 : $i]: ~ (has_job @ X0 @ boxer))),
% 0.22/0.80 inference('s_sup-', [status(thm)], [zip_derived_cl151, zip_derived_cl71])).
% 0.22/0.80 thf('7', plain,
% 0.22/0.80 ((![X2 : $i]: ~ (has_job @ X2 @ teacher)) |
% 0.22/0.80 (![X0 : $i]: ~ (has_job @ X0 @ boxer)) |
% 0.22/0.80 (![X7 : $i]: ~ (has_job @ X7 @ chef)) |
% 0.22/0.80 (![X6 : $i]: ~ (has_job @ X6 @ guard)) |
% 0.22/0.80 (![X5 : $i]: ~ (has_job @ X5 @ nurse)) |
% 0.22/0.80 (![X4 : $i]: ~ (has_job @ X4 @ operator)) |
% 0.22/0.80 (![X3 : $i]: ~ (has_job @ X3 @ police)) |
% 0.22/0.80 (![X1 : $i]: ~ (has_job @ X1 @ actor))),
% 0.22/0.80 inference('split', [status(esa)], [zip_derived_cl63])).
% 0.22/0.80 thf('8', plain, ((![X2 : $i]: ~ (has_job @ X2 @ teacher))),
% 0.22/0.80 inference('sat_resolution*', [status(thm)],
% 0.22/0.80 ['0', '1', '2', '3', '4', '5', '6', '7'])).
% 0.22/0.80 thf(zip_derived_cl215, plain, ( (has_job @ pete @ teacher)),
% 0.22/0.80 inference('simpl_trail', [status(thm)], [zip_derived_cl152, '8'])).
% 0.22/0.80 thf(zip_derived_cl217, plain, ($false),
% 0.22/0.80 inference('demod', [status(thm)], [zip_derived_cl98, zip_derived_cl215])).
% 0.22/0.80
% 0.22/0.80 % SZS output end Refutation
% 0.22/0.80
% 0.22/0.80
% 0.22/0.80 % Terminating...
% 1.67/0.93 % Runner terminated.
% 1.67/0.94 % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------