├── .gitattributes ├── .gitignore ├── .idea ├── .gitignore ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── modules.xml ├── python-terminal.xml └── vcs.xml ├── LICENSE ├── Problems ├── LCL │ ├── LCL181+1.p │ └── LCL230+1.p ├── SYJ │ ├── SYJ101+1.p │ ├── SYJ102+1.p │ ├── SYJ103+1.p │ ├── SYJ104+1.p │ ├── SYJ105+1.002.p │ ├── SYJ105+1.003.p │ ├── SYJ105+1.004.p │ ├── SYJ106+1.p │ ├── SYJ107+1.001.p │ ├── SYJ107+1.002.p │ ├── SYJ107+1.003.p │ ├── SYJ107+1.004.p │ ├── SYJ201+1.001.p │ ├── SYJ201+1.002.p │ ├── SYJ201+1.003.p │ ├── SYJ201+1.004.p │ ├── SYJ201+1.005.p │ ├── SYJ201+1.006.p │ ├── SYJ201+1.007.p │ ├── SYJ201+1.008.p │ ├── SYJ201+1.009.p │ ├── SYJ201+1.010.p │ ├── SYJ201+1.011.p │ ├── SYJ201+1.012.p │ ├── SYJ201+1.013.p │ ├── SYJ201+1.014.p │ ├── SYJ201+1.015.p │ ├── SYJ201+1.016.p │ ├── SYJ201+1.017.p │ ├── SYJ201+1.018.p │ ├── SYJ201+1.019.p │ ├── SYJ201+1.020.p │ ├── SYJ202+1.001.p │ ├── SYJ202+1.002.p │ ├── SYJ202+1.003.p │ ├── SYJ202+1.004.p │ ├── SYJ202+1.005.p │ ├── SYJ202+1.006.p │ ├── SYJ202+1.007.p │ ├── SYJ202+1.008.p │ ├── SYJ202+1.009.p │ ├── SYJ202+1.010.p │ ├── SYJ202+1.011.p │ ├── SYJ202+1.012.p │ ├── SYJ202+1.013.p │ ├── SYJ202+1.014.p │ ├── SYJ202+1.015.p │ ├── SYJ202+1.016.p │ ├── SYJ202+1.017.p │ ├── SYJ202+1.018.p │ ├── SYJ202+1.019.p │ ├── SYJ202+1.020.p │ ├── SYJ203+1.001.p │ ├── SYJ203+1.002.p │ ├── SYJ203+1.003.p │ ├── SYJ203+1.004.p │ ├── SYJ203+1.005.p │ ├── SYJ203+1.006.p │ ├── SYJ203+1.007.p │ ├── SYJ203+1.008.p │ ├── SYJ203+1.009.p │ ├── SYJ203+1.010.p │ ├── SYJ203+1.011.p │ ├── SYJ203+1.012.p │ ├── SYJ203+1.013.p │ ├── SYJ203+1.014.p │ ├── SYJ203+1.015.p │ ├── SYJ203+1.016.p │ ├── SYJ203+1.017.p │ ├── SYJ203+1.018.p │ ├── SYJ203+1.019.p │ ├── SYJ203+1.020.p │ ├── SYJ204+1.001.p │ ├── SYJ204+1.002.p │ ├── SYJ204+1.003.p │ ├── SYJ204+1.004.p │ ├── SYJ204+1.005.p │ ├── SYJ204+1.006.p │ ├── SYJ204+1.007.p │ ├── SYJ204+1.008.p │ ├── SYJ204+1.009.p │ ├── SYJ204+1.010.p │ ├── SYJ204+1.011.p │ ├── SYJ204+1.012.p │ ├── SYJ204+1.013.p │ ├── SYJ204+1.014.p │ ├── SYJ204+1.015.p │ ├── SYJ204+1.016.p │ ├── SYJ204+1.017.p │ ├── SYJ204+1.018.p │ ├── SYJ204+1.019.p │ ├── SYJ204+1.020.p │ ├── SYJ205+1.001.p │ ├── SYJ205+1.002.p │ ├── SYJ205+1.003.p │ ├── SYJ205+1.004.p │ ├── SYJ205+1.005.p │ ├── SYJ205+1.006.p │ ├── SYJ205+1.007.p │ ├── SYJ205+1.008.p │ ├── SYJ205+1.009.p │ ├── SYJ205+1.010.p │ ├── SYJ205+1.011.p │ ├── SYJ205+1.012.p │ ├── SYJ205+1.013.p │ ├── SYJ205+1.014.p │ ├── SYJ205+1.015.p │ ├── SYJ205+1.016.p │ ├── SYJ205+1.017.p │ ├── SYJ205+1.018.p │ ├── SYJ205+1.019.p │ ├── SYJ205+1.020.p │ ├── SYJ206+1.001.p │ ├── SYJ206+1.002.p │ ├── SYJ206+1.003.p │ ├── SYJ206+1.004.p │ ├── SYJ206+1.005.p │ ├── SYJ206+1.006.p │ ├── SYJ206+1.007.p │ ├── SYJ206+1.008.p │ ├── SYJ206+1.009.p │ ├── SYJ206+1.010.p │ ├── SYJ206+1.011.p │ ├── SYJ206+1.012.p │ ├── SYJ206+1.013.p │ ├── SYJ206+1.014.p │ ├── SYJ206+1.015.p │ ├── SYJ206+1.016.p │ ├── SYJ206+1.017.p │ ├── SYJ206+1.018.p │ ├── SYJ206+1.019.p │ ├── SYJ206+1.020.p │ ├── SYJ207+1.001.p │ ├── SYJ207+1.002.p │ ├── SYJ207+1.003.p │ ├── SYJ207+1.004.p │ ├── SYJ207+1.005.p │ ├── SYJ207+1.006.p │ ├── SYJ207+1.007.p │ ├── SYJ207+1.008.p │ ├── SYJ207+1.009.p │ ├── SYJ207+1.010.p │ ├── SYJ207+1.011.p │ ├── SYJ207+1.012.p │ ├── SYJ207+1.013.p │ ├── SYJ207+1.014.p │ ├── SYJ207+1.015.p │ ├── SYJ207+1.016.p │ ├── SYJ207+1.017.p │ ├── SYJ207+1.018.p │ ├── SYJ207+1.019.p │ ├── SYJ207+1.020.p │ ├── SYJ208+1.001.p │ ├── SYJ208+1.002.p │ ├── SYJ208+1.003.p │ ├── SYJ208+1.004.p │ ├── SYJ208+1.005.p │ ├── SYJ208+1.006.p │ ├── SYJ208+1.007.p │ ├── SYJ208+1.008.p │ ├── SYJ208+1.009.p │ ├── SYJ208+1.010.p │ ├── SYJ208+1.011.p │ ├── SYJ208+1.012.p │ ├── SYJ208+1.013.p │ ├── SYJ208+1.014.p │ ├── SYJ208+1.015.p │ ├── SYJ208+1.016.p │ ├── SYJ208+1.017.p │ ├── SYJ208+1.018.p │ ├── SYJ208+1.019.p │ ├── SYJ208+1.020.p │ ├── SYJ209+1.001.p │ ├── SYJ209+1.002.p │ ├── SYJ209+1.003.p │ ├── SYJ209+1.004.p │ ├── SYJ209+1.005.p │ ├── SYJ209+1.006.p │ ├── SYJ209+1.007.p │ ├── SYJ209+1.008.p │ ├── SYJ209+1.009.p │ ├── SYJ209+1.010.p │ ├── SYJ209+1.011.p │ ├── SYJ209+1.012.p │ ├── SYJ209+1.013.p │ ├── SYJ209+1.014.p │ ├── SYJ209+1.015.p │ ├── SYJ209+1.016.p │ ├── SYJ209+1.017.p │ ├── SYJ209+1.018.p │ ├── SYJ209+1.019.p │ ├── SYJ209+1.020.p │ ├── SYJ210+1.001.p │ ├── SYJ210+1.002.p │ ├── SYJ210+1.003.p │ ├── SYJ210+1.004.p │ ├── SYJ210+1.005.p │ ├── SYJ210+1.006.p │ ├── SYJ210+1.007.p │ ├── SYJ210+1.008.p │ ├── SYJ210+1.009.p │ ├── SYJ210+1.010.p │ ├── SYJ210+1.011.p │ ├── SYJ210+1.012.p │ ├── SYJ210+1.013.p │ ├── SYJ210+1.014.p │ ├── SYJ210+1.015.p │ ├── SYJ210+1.016.p │ ├── SYJ210+1.017.p │ ├── SYJ210+1.018.p │ ├── SYJ210+1.019.p │ ├── SYJ210+1.020.p │ ├── SYJ211+1.001.p │ ├── SYJ211+1.002.p │ ├── SYJ211+1.003.p │ ├── SYJ211+1.004.p │ ├── SYJ211+1.005.p │ ├── SYJ211+1.006.p │ ├── SYJ211+1.007.p │ ├── SYJ211+1.008.p │ ├── SYJ211+1.009.p │ ├── SYJ211+1.010.p │ ├── SYJ211+1.011.p │ ├── SYJ211+1.012.p │ ├── SYJ211+1.013.p │ ├── SYJ211+1.014.p │ ├── SYJ211+1.015.p │ ├── SYJ211+1.016.p │ ├── SYJ211+1.017.p │ ├── SYJ211+1.018.p │ ├── SYJ211+1.019.p │ ├── SYJ211+1.020.p │ ├── SYJ212+1.001.p │ ├── SYJ212+1.002.p │ ├── SYJ212+1.003.p │ ├── SYJ212+1.004.p │ ├── SYJ212+1.005.p │ ├── SYJ212+1.006.p │ ├── SYJ212+1.007.p │ ├── SYJ212+1.008.p │ ├── SYJ212+1.009.p │ ├── SYJ212+1.010.p │ ├── SYJ212+1.011.p │ ├── SYJ212+1.012.p │ ├── SYJ212+1.013.p │ ├── SYJ212+1.014.p │ ├── SYJ212+1.015.p │ ├── SYJ212+1.016.p │ ├── SYJ212+1.017.p │ ├── SYJ212+1.018.p │ ├── SYJ212+1.019.p │ └── SYJ212+1.020.p └── SYN │ ├── SYN001+1.p │ ├── SYN007+1.014.p │ ├── SYN040+1.p │ ├── SYN041+1.p │ ├── SYN044+1.p │ ├── SYN045+1.p │ ├── SYN046+1.p │ ├── SYN047+1.p │ ├── SYN387+1.p │ ├── SYN388+1.p │ ├── SYN389+1.p │ ├── SYN390+1.p │ ├── SYN391+1.p │ ├── SYN392+1.p │ ├── SYN393+1.p │ ├── SYN416+1.p │ ├── SYN915+1.p │ ├── SYN916+1.p │ ├── SYN977+1.p │ └── SYN978+1.p ├── README.md ├── RemyP.pro ├── RemyR.pro ├── abducers.pro ├── allFormulas.pro ├── allPartitions.pro ├── allTrees.pro ├── allTypedNFs.pro ├── benchmarks.pro ├── betaReducer.pro ├── bgo ├── bm.pro ├── bm.txt ├── bmx.txt ├── cProvers.pro ├── canonical_horn.pro ├── cgo ├── circSynt.pro ├── counts.pro ├── docs ├── example_horn3.txt ├── horn3.txt ├── ieltp.pdf ├── iprover.pdf └── theo.pdf ├── encoders.pro ├── fc.pro ├── fc.sh ├── fix_iltp.pro ├── fullProvers.pro ├── full_training.txt ├── funcounts.pro ├── ggo ├── go ├── hProvers.pro ├── hardening.pro ├── harrop.pro ├── hdprovers.pro ├── hhfs.pro ├── horn_flattener.pro ├── iProvers.pro ├── ieltp.pro ├── ihorn.pro ├── inhab.pro ├── inputTransformers.pro ├── isynt.pro ├── linterms.pro ├── lltaut ├── theorems0.pro ├── theorems1.pro └── theorems2.pro ├── lprover.pro ├── lterms.txt ├── mgo ├── mints.pro ├── nProvers.pro ├── nd_threads.pro ├── nested_horn.pro ├── neuro.pro ├── oProvers.pro ├── old_abducers.pro ├── parImpFormulas.pro ├── parProvers.pro ├── parTypedNFs.pro ├── polar.pro ├── polar1.pro ├── primes.pro ├── printers.pro ├── probs ├── LCL │ ├── LCL181+1.pl │ └── LCL230+1.pl ├── SYJ │ ├── SYJ101+1.pl │ ├── SYJ102+1.pl │ ├── SYJ103+1.pl │ ├── SYJ104+1.pl │ ├── SYJ105+1.002.pl │ ├── SYJ105+1.003.pl │ ├── SYJ105+1.004.pl │ ├── SYJ106+1.pl │ ├── SYJ107+1.001.pl │ ├── SYJ107+1.002.pl │ ├── SYJ107+1.003.pl │ ├── SYJ107+1.004.pl │ ├── SYJ201+1.001.pl │ ├── SYJ201+1.002.pl │ ├── SYJ201+1.003.pl │ ├── SYJ201+1.004.pl │ ├── SYJ201+1.005.pl │ ├── SYJ201+1.006.pl │ ├── SYJ201+1.007.pl │ ├── SYJ201+1.008.pl │ ├── SYJ201+1.009.pl │ ├── SYJ201+1.010.pl │ ├── SYJ201+1.011.pl │ ├── SYJ201+1.012.pl │ ├── SYJ201+1.013.pl │ ├── SYJ201+1.014.pl │ ├── SYJ201+1.015.pl │ ├── SYJ201+1.016.pl │ ├── SYJ201+1.017.pl │ ├── SYJ201+1.018.pl │ ├── SYJ201+1.019.pl │ ├── SYJ201+1.020.pl │ ├── SYJ202+1.001.pl │ ├── SYJ202+1.002.pl │ ├── SYJ202+1.003.pl │ ├── SYJ202+1.004.pl │ ├── SYJ202+1.005.pl │ ├── SYJ202+1.006.pl │ ├── SYJ202+1.007.pl │ ├── SYJ202+1.008.pl │ ├── SYJ202+1.009.pl │ ├── SYJ202+1.010.pl │ ├── SYJ202+1.011.pl │ ├── SYJ202+1.012.pl │ ├── SYJ202+1.013.pl │ ├── SYJ202+1.014.pl │ ├── SYJ202+1.015.pl │ ├── SYJ202+1.016.pl │ ├── SYJ202+1.017.pl │ ├── SYJ202+1.018.pl │ ├── SYJ202+1.019.pl │ ├── SYJ202+1.020.pl │ ├── SYJ203+1.001.pl │ ├── SYJ203+1.002.pl │ ├── SYJ203+1.003.pl │ ├── SYJ203+1.004.pl │ ├── SYJ203+1.005.pl │ ├── SYJ203+1.006.pl │ ├── SYJ203+1.007.pl │ ├── SYJ203+1.008.pl │ ├── SYJ203+1.009.pl │ ├── SYJ203+1.010.pl │ ├── SYJ203+1.011.pl │ ├── SYJ203+1.012.pl │ ├── SYJ203+1.013.pl │ ├── SYJ203+1.014.pl │ ├── SYJ203+1.015.pl │ ├── SYJ203+1.016.pl │ ├── SYJ203+1.017.pl │ ├── SYJ203+1.018.pl │ ├── SYJ203+1.019.pl │ ├── SYJ203+1.020.pl │ ├── SYJ204+1.001.pl │ ├── SYJ204+1.002.pl │ ├── SYJ204+1.003.pl │ ├── SYJ204+1.004.pl │ ├── SYJ204+1.005.pl │ ├── SYJ204+1.006.pl │ ├── SYJ204+1.007.pl │ ├── SYJ204+1.008.pl │ ├── SYJ204+1.009.pl │ ├── SYJ204+1.010.pl │ ├── SYJ204+1.011.pl │ ├── SYJ204+1.012.pl │ ├── SYJ204+1.013.pl │ ├── SYJ204+1.014.pl │ ├── SYJ204+1.015.pl │ ├── SYJ204+1.016.pl │ ├── SYJ204+1.017.pl │ ├── SYJ204+1.018.pl │ ├── SYJ204+1.019.pl │ ├── SYJ204+1.020.pl │ ├── SYJ205+1.001.pl │ ├── SYJ205+1.002.pl │ ├── SYJ205+1.003.pl │ ├── SYJ205+1.004.pl │ ├── SYJ205+1.005.pl │ ├── SYJ205+1.006.pl │ ├── SYJ205+1.007.pl │ ├── SYJ205+1.008.pl │ ├── SYJ205+1.009.pl │ ├── SYJ205+1.010.pl │ ├── SYJ205+1.011.pl │ ├── SYJ205+1.012.pl │ ├── SYJ205+1.013.pl │ ├── SYJ205+1.014.pl │ ├── SYJ205+1.015.pl │ ├── SYJ205+1.016.pl │ ├── SYJ205+1.017.pl │ ├── SYJ205+1.018.pl │ ├── SYJ205+1.019.pl │ ├── SYJ205+1.020.pl │ ├── SYJ206+1.001.pl │ ├── SYJ206+1.002.pl │ ├── SYJ206+1.003.pl │ ├── SYJ206+1.004.pl │ ├── SYJ206+1.005.pl │ ├── SYJ206+1.006.pl │ ├── SYJ206+1.007.pl │ ├── SYJ206+1.008.pl │ ├── SYJ206+1.009.pl │ ├── SYJ206+1.010.pl │ ├── SYJ206+1.011.pl │ ├── SYJ206+1.012.pl │ ├── SYJ206+1.013.pl │ ├── SYJ206+1.014.pl │ ├── SYJ206+1.015.pl │ ├── SYJ206+1.016.pl │ ├── SYJ206+1.017.pl │ ├── SYJ206+1.018.pl │ ├── SYJ206+1.019.pl │ ├── SYJ206+1.020.pl │ ├── SYJ207+1.001.pl │ ├── SYJ207+1.002.pl │ ├── SYJ207+1.003.pl │ ├── SYJ207+1.004.pl │ ├── SYJ207+1.005.pl │ ├── SYJ207+1.006.pl │ ├── SYJ207+1.007.pl │ ├── SYJ207+1.008.pl │ ├── SYJ207+1.009.pl │ ├── SYJ207+1.010.pl │ ├── SYJ207+1.011.pl │ ├── SYJ207+1.012.pl │ ├── SYJ207+1.013.pl │ ├── SYJ207+1.014.pl │ ├── SYJ207+1.015.pl │ ├── SYJ207+1.016.pl │ ├── SYJ207+1.017.pl │ ├── SYJ207+1.018.pl │ ├── SYJ207+1.019.pl │ ├── SYJ207+1.020.pl │ ├── SYJ208+1.001.pl │ ├── SYJ208+1.002.pl │ ├── SYJ208+1.003.pl │ ├── SYJ208+1.004.pl │ ├── SYJ208+1.005.pl │ ├── SYJ208+1.006.pl │ ├── SYJ208+1.007.pl │ ├── SYJ208+1.008.pl │ ├── SYJ208+1.009.pl │ ├── SYJ208+1.010.pl │ ├── SYJ208+1.011.pl │ ├── SYJ208+1.012.pl │ ├── SYJ208+1.013.pl │ ├── SYJ208+1.014.pl │ ├── SYJ208+1.015.pl │ ├── SYJ208+1.016.pl │ ├── SYJ208+1.017.pl │ ├── SYJ208+1.018.pl │ ├── SYJ208+1.019.pl │ ├── SYJ208+1.020.pl │ ├── SYJ209+1.001.pl │ ├── SYJ209+1.002.pl │ ├── SYJ209+1.003.pl │ ├── SYJ209+1.004.pl │ ├── SYJ209+1.005.pl │ ├── SYJ209+1.006.pl │ ├── SYJ209+1.007.pl │ ├── SYJ209+1.008.pl │ ├── SYJ209+1.009.pl │ ├── SYJ209+1.010.pl │ ├── SYJ209+1.011.pl │ ├── SYJ209+1.012.pl │ ├── SYJ209+1.013.pl │ ├── SYJ209+1.014.pl │ ├── SYJ209+1.015.pl │ ├── SYJ209+1.016.pl │ ├── SYJ209+1.017.pl │ ├── SYJ209+1.018.pl │ ├── SYJ209+1.019.pl │ ├── SYJ209+1.020.pl │ ├── SYJ210+1.001.pl │ ├── SYJ210+1.002.pl │ ├── SYJ210+1.003.pl │ ├── SYJ210+1.004.pl │ ├── SYJ210+1.005.pl │ ├── SYJ210+1.006.pl │ ├── SYJ210+1.007.pl │ ├── SYJ210+1.008.pl │ ├── SYJ210+1.009.pl │ ├── SYJ210+1.010.pl │ ├── SYJ210+1.011.pl │ ├── SYJ210+1.012.pl │ ├── SYJ210+1.013.pl │ ├── SYJ210+1.014.pl │ ├── SYJ210+1.015.pl │ ├── SYJ210+1.016.pl │ ├── SYJ210+1.017.pl │ ├── SYJ210+1.018.pl │ ├── SYJ210+1.019.pl │ ├── SYJ210+1.020.pl │ ├── SYJ211+1.001.pl │ ├── SYJ211+1.002.pl │ ├── SYJ211+1.003.pl │ ├── SYJ211+1.004.pl │ ├── SYJ211+1.005.pl │ ├── SYJ211+1.006.pl │ ├── SYJ211+1.007.pl │ ├── SYJ211+1.008.pl │ ├── SYJ211+1.009.pl │ ├── SYJ211+1.010.pl │ ├── SYJ211+1.011.pl │ ├── SYJ211+1.012.pl │ ├── SYJ211+1.013.pl │ ├── SYJ211+1.014.pl │ ├── SYJ211+1.015.pl │ ├── SYJ211+1.016.pl │ ├── SYJ211+1.017.pl │ ├── SYJ211+1.018.pl │ ├── SYJ211+1.019.pl │ ├── SYJ211+1.020.pl │ ├── SYJ212+1.001.pl │ ├── SYJ212+1.002.pl │ ├── SYJ212+1.003.pl │ ├── SYJ212+1.004.pl │ ├── SYJ212+1.005.pl │ ├── SYJ212+1.006.pl │ ├── SYJ212+1.007.pl │ ├── SYJ212+1.008.pl │ ├── SYJ212+1.009.pl │ ├── SYJ212+1.010.pl │ ├── SYJ212+1.011.pl │ ├── SYJ212+1.012.pl │ ├── SYJ212+1.013.pl │ ├── SYJ212+1.014.pl │ ├── SYJ212+1.015.pl │ ├── SYJ212+1.016.pl │ ├── SYJ212+1.017.pl │ ├── SYJ212+1.018.pl │ ├── SYJ212+1.019.pl │ └── SYJ212+1.020.pl └── SYN │ ├── SYN001+1.pl │ ├── SYN007+1.014.pl │ ├── SYN040+1.pl │ ├── SYN041+1.pl │ ├── SYN044+1.pl │ ├── SYN045+1.pl │ ├── SYN046+1.pl │ ├── SYN047+1.pl │ ├── SYN387+1.pl │ ├── SYN388+1.pl │ ├── SYN389+1.pl │ ├── SYN390+1.pl │ ├── SYN391+1.pl │ ├── SYN392+1.pl │ ├── SYN393+1.pl │ ├── SYN416+1.pl │ ├── SYN915+1.pl │ ├── SYN916+1.pl │ ├── SYN977+1.pl │ └── SYN978+1.pl ├── proofs.pro ├── ranFullFormulas.pro ├── ranImpFormulas.pro ├── ranNormalForms.pro ├── ranPartition.pro ├── stats.pro ├── symlp ├── compile_clauses.pro ├── compile_clauses_.pro ├── default.pro ├── grav.pro ├── guilty.pro ├── meta_dual.pro ├── running.pro ├── solvent.pro ├── stocks.pro └── tailgate_when_driving.pro ├── testGenerators.pro ├── testProvers.pro ├── test_data ├── iltp.pro └── proven.pro ├── tester.pro ├── third_party ├── dyckhoff.pro ├── dyckhoff_orig.pro ├── fCube-4.1 │ ├── ILTP │ │ ├── SYJ201+1.001.pitp │ │ ├── SYJ201+1.002.pitp │ │ ├── SYJ201+1.003.pitp │ │ ├── SYJ201+1.004.pitp │ │ ├── SYJ201+1.005.pitp │ │ ├── SYJ201+1.006.pitp │ │ ├── SYJ201+1.007.pitp │ │ ├── SYJ201+1.008.pitp │ │ ├── SYJ201+1.009.pitp │ │ ├── SYJ201+1.010.pitp │ │ ├── SYJ201+1.011.pitp │ │ ├── SYJ201+1.012.pitp │ │ ├── SYJ201+1.013.pitp │ │ ├── SYJ201+1.014.pitp │ │ ├── SYJ201+1.015.pitp │ │ ├── SYJ201+1.016.pitp │ │ ├── SYJ201+1.017.pitp │ │ ├── SYJ201+1.018.pitp │ │ ├── SYJ201+1.019.pitp │ │ ├── SYJ201+1.020.pitp │ │ ├── SYJ202+1.001.pitp │ │ ├── SYJ202+1.002.pitp │ │ ├── SYJ202+1.003.pitp │ │ ├── SYJ202+1.004.pitp │ │ ├── SYJ202+1.005.pitp │ │ ├── SYJ202+1.006.pitp │ │ ├── SYJ202+1.007.pitp │ │ ├── SYJ202+1.008.pitp │ │ ├── SYJ202+1.009.pitp │ │ ├── SYJ202+1.010.pitp │ │ ├── SYJ202+1.011.pitp │ │ ├── SYJ202+1.012.pitp │ │ ├── SYJ202+1.013.pitp │ │ ├── SYJ202+1.014.pitp │ │ ├── SYJ202+1.015.pitp │ │ ├── SYJ202+1.016.pitp │ │ ├── SYJ202+1.017.pitp │ │ ├── SYJ202+1.018.pitp │ │ ├── SYJ202+1.019.pitp │ │ ├── SYJ202+1.020.pitp │ │ ├── SYJ203+1.001.pitp │ │ ├── SYJ203+1.002.pitp │ │ ├── SYJ203+1.003.pitp │ │ ├── SYJ203+1.004.pitp │ │ ├── SYJ203+1.005.pitp │ │ ├── SYJ203+1.006.pitp │ │ ├── SYJ203+1.007.pitp │ │ ├── SYJ203+1.008.pitp │ │ ├── SYJ203+1.009.pitp │ │ ├── SYJ203+1.010.pitp │ │ ├── SYJ203+1.011.pitp │ │ ├── SYJ203+1.012.pitp │ │ ├── SYJ203+1.013.pitp │ │ ├── SYJ203+1.014.pitp │ │ ├── SYJ203+1.015.pitp │ │ ├── SYJ203+1.016.pitp │ │ ├── SYJ203+1.017.pitp │ │ ├── SYJ203+1.018.pitp │ │ ├── SYJ203+1.019.pitp │ │ ├── SYJ203+1.020.pitp │ │ ├── SYJ204+1.001.pitp │ │ ├── SYJ204+1.002.pitp │ │ ├── SYJ204+1.003.pitp │ │ ├── SYJ204+1.004.pitp │ │ ├── SYJ204+1.005.pitp │ │ ├── SYJ204+1.006.pitp │ │ ├── SYJ204+1.007.pitp │ │ ├── SYJ204+1.008.pitp │ │ ├── SYJ204+1.009.pitp │ │ ├── SYJ204+1.010.pitp │ │ ├── SYJ204+1.011.pitp │ │ ├── SYJ204+1.012.pitp │ │ ├── SYJ204+1.013.pitp │ │ ├── SYJ204+1.014.pitp │ │ ├── SYJ204+1.015.pitp │ │ ├── SYJ204+1.016.pitp │ │ ├── SYJ204+1.017.pitp │ │ ├── SYJ204+1.018.pitp │ │ ├── SYJ204+1.019.pitp │ │ ├── SYJ204+1.020.pitp │ │ ├── SYJ205+1.001.pitp │ │ ├── SYJ205+1.002.pitp │ │ ├── SYJ205+1.003.pitp │ │ ├── SYJ205+1.004.pitp │ │ ├── SYJ205+1.005.pitp │ │ ├── SYJ205+1.006.pitp │ │ ├── SYJ205+1.007.pitp │ │ ├── SYJ205+1.008.pitp │ │ ├── SYJ205+1.009.pitp │ │ ├── SYJ205+1.010.pitp │ │ ├── SYJ205+1.011.pitp │ │ ├── SYJ205+1.012.pitp │ │ ├── SYJ205+1.013.pitp │ │ ├── SYJ205+1.014.pitp │ │ ├── SYJ205+1.015.pitp │ │ ├── SYJ205+1.016.pitp │ │ ├── SYJ205+1.017.pitp │ │ ├── SYJ205+1.018.pitp │ │ ├── SYJ205+1.019.pitp │ │ ├── SYJ205+1.020.pitp │ │ ├── SYJ206+1.001.pitp │ │ ├── SYJ206+1.002.pitp │ │ ├── SYJ206+1.003.pitp │ │ ├── SYJ206+1.004.pitp │ │ ├── SYJ206+1.005.pitp │ │ ├── SYJ206+1.006.pitp │ │ ├── SYJ206+1.007.pitp │ │ ├── SYJ206+1.008.pitp │ │ ├── SYJ206+1.009.pitp │ │ ├── SYJ206+1.010.pitp │ │ ├── SYJ206+1.011.pitp │ │ ├── SYJ206+1.012.pitp │ │ ├── SYJ206+1.013.pitp │ │ ├── SYJ206+1.014.pitp │ │ ├── SYJ206+1.015.pitp │ │ ├── SYJ206+1.016.pitp │ │ ├── SYJ206+1.017.pitp │ │ ├── SYJ206+1.018.pitp │ │ ├── SYJ206+1.019.pitp │ │ ├── SYJ206+1.020.pitp │ │ ├── SYJ207+1.001.pitp │ │ ├── SYJ207+1.002.pitp │ │ ├── SYJ207+1.003.pitp │ │ ├── SYJ207+1.004.pitp │ │ ├── SYJ207+1.005.pitp │ │ ├── SYJ207+1.006.pitp │ │ ├── SYJ207+1.007.pitp │ │ ├── SYJ207+1.008.pitp │ │ ├── SYJ207+1.009.pitp │ │ ├── SYJ207+1.010.pitp │ │ ├── SYJ207+1.011.pitp │ │ ├── SYJ207+1.012.pitp │ │ ├── SYJ207+1.013.pitp │ │ ├── SYJ207+1.014.pitp │ │ ├── SYJ207+1.015.pitp │ │ ├── SYJ207+1.016.pitp │ │ ├── SYJ207+1.017.pitp │ │ ├── SYJ207+1.018.pitp │ │ ├── SYJ207+1.019.pitp │ │ ├── SYJ207+1.020.pitp │ │ ├── SYJ208+1.001.pitp │ │ ├── SYJ208+1.002.pitp │ │ ├── SYJ208+1.003.pitp │ │ ├── SYJ208+1.004.pitp │ │ ├── SYJ208+1.005.pitp │ │ ├── SYJ208+1.006.pitp │ │ ├── SYJ208+1.007.pitp │ │ ├── SYJ208+1.008.pitp │ │ ├── SYJ208+1.009.pitp │ │ ├── SYJ208+1.010.pitp │ │ ├── SYJ208+1.011.pitp │ │ ├── SYJ208+1.012.pitp │ │ ├── SYJ208+1.013.pitp │ │ ├── SYJ208+1.014.pitp │ │ ├── SYJ208+1.015.pitp │ │ ├── SYJ208+1.016.pitp │ │ ├── SYJ208+1.017.pitp │ │ ├── SYJ208+1.018.pitp │ │ ├── SYJ208+1.019.pitp │ │ ├── SYJ208+1.020.pitp │ │ ├── SYJ209+1.001.pitp │ │ ├── SYJ209+1.002.pitp │ │ ├── SYJ209+1.003.pitp │ │ ├── SYJ209+1.004.pitp │ │ ├── SYJ209+1.005.pitp │ │ ├── SYJ209+1.006.pitp │ │ ├── SYJ209+1.007.pitp │ │ ├── SYJ209+1.008.pitp │ │ ├── SYJ209+1.009.pitp │ │ ├── SYJ209+1.010.pitp │ │ ├── SYJ209+1.011.pitp │ │ ├── SYJ209+1.012.pitp │ │ ├── SYJ209+1.013.pitp │ │ ├── SYJ209+1.014.pitp │ │ ├── SYJ209+1.015.pitp │ │ ├── SYJ209+1.016.pitp │ │ ├── SYJ209+1.017.pitp │ │ ├── SYJ209+1.018.pitp │ │ ├── SYJ209+1.019.pitp │ │ ├── SYJ209+1.020.pitp │ │ ├── SYJ210+1.001.pitp │ │ ├── SYJ210+1.002.pitp │ │ ├── SYJ210+1.003.pitp │ │ ├── SYJ210+1.004.pitp │ │ ├── SYJ210+1.005.pitp │ │ ├── SYJ210+1.006.pitp │ │ ├── SYJ210+1.007.pitp │ │ ├── SYJ210+1.008.pitp │ │ ├── SYJ210+1.009.pitp │ │ ├── SYJ210+1.010.pitp │ │ ├── SYJ210+1.011.pitp │ │ ├── SYJ210+1.012.pitp │ │ ├── SYJ210+1.013.pitp │ │ ├── SYJ210+1.014.pitp │ │ ├── SYJ210+1.015.pitp │ │ ├── SYJ210+1.016.pitp │ │ ├── SYJ210+1.017.pitp │ │ ├── SYJ210+1.018.pitp │ │ ├── SYJ210+1.019.pitp │ │ ├── SYJ210+1.020.pitp │ │ ├── SYJ211+1.001.pitp │ │ ├── SYJ211+1.002.pitp │ │ ├── SYJ211+1.003.pitp │ │ ├── SYJ211+1.004.pitp │ │ ├── SYJ211+1.005.pitp │ │ ├── SYJ211+1.006.pitp │ │ ├── SYJ211+1.007.pitp │ │ ├── SYJ211+1.008.pitp │ │ ├── SYJ211+1.009.pitp │ │ ├── SYJ211+1.010.pitp │ │ ├── SYJ211+1.011.pitp │ │ ├── SYJ211+1.012.pitp │ │ ├── SYJ211+1.013.pitp │ │ ├── SYJ211+1.014.pitp │ │ ├── SYJ211+1.015.pitp │ │ ├── SYJ211+1.016.pitp │ │ ├── SYJ211+1.017.pitp │ │ ├── SYJ211+1.018.pitp │ │ ├── SYJ211+1.019.pitp │ │ ├── SYJ211+1.020.pitp │ │ ├── SYJ212+1.001.pitp │ │ ├── SYJ212+1.002.pitp │ │ ├── SYJ212+1.003.pitp │ │ ├── SYJ212+1.004.pitp │ │ ├── SYJ212+1.005.pitp │ │ ├── SYJ212+1.006.pitp │ │ ├── SYJ212+1.007.pitp │ │ ├── SYJ212+1.008.pitp │ │ ├── SYJ212+1.009.pitp │ │ ├── SYJ212+1.010.pitp │ │ ├── SYJ212+1.011.pitp │ │ ├── SYJ212+1.012.pitp │ │ ├── SYJ212+1.013.pitp │ │ ├── SYJ212+1.014.pitp │ │ ├── SYJ212+1.015.pitp │ │ ├── SYJ212+1.016.pitp │ │ ├── SYJ212+1.017.pitp │ │ ├── SYJ212+1.018.pitp │ │ ├── SYJ212+1.019.pitp │ │ └── SYJ212+1.020.pitp │ ├── README │ ├── fCube │ │ ├── fCube │ │ ├── fCube-verbose │ │ └── fCube.bash │ ├── otherWffs │ │ ├── fin.020 │ │ ├── gdej_10.txt │ │ ├── gdej_11.txt │ │ ├── gdej_12.txt │ │ ├── gdej_9.txt │ │ ├── nagata.022.txt │ │ ├── nagata.100.txt │ │ ├── nishimuraWFF_11.txt │ │ ├── nishimuraWFF_12.txt │ │ ├── nishimuraWFF_13.txt │ │ └── nishimuraWFF_14.txt │ ├── paper │ │ ├── cilc09Slide.pdf │ │ ├── lpar-slide.pdf │ │ └── towardsConstantSignOptimization.pdf │ └── script │ │ ├── buildILTPforImogen.bash │ │ ├── clock.prolog.bash │ │ ├── introduceEquiv │ │ ├── test.bash │ │ └── toImogenFormat ├── fitting.pro ├── fitting_orig.pro ├── g4ip.pro ├── ileancop.pro ├── ileansep.pro ├── ileantap.pro ├── mleantap.pro └── tree_print.pro ├── tlin.pro ├── toHorn.pro ├── tools.pro ├── tp.pro ├── treeRanking.pro ├── ugo └── uhfs.pro /.gitattributes: -------------------------------------------------------------------------------- 1 | *.pro linguist-language=Prolog 2 | *.pro linguist-detectable=true 3 | ./*.pro linguist-language=Prolog 4 | ./*.pro linguist-detectable=true 5 | */*.pro linguist-language=Prolog 6 | */*.pro linguist-detectable=true 7 | *.p linguist-language=Prolog 8 | *.pl linguist-language=Prolog 9 | */*/*.p linguist-language=Prolog 10 | */*/*.pl linguist-language=Prolog 11 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.qlf 3 | __pycache__/ 4 | .idea/ 5 | scratch/ 6 | *.xml 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/python-terminal.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ101+1.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ101+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % Source : [SN00] 13 | % Names : ax : JProver test formulae (2000) 14 | % 15 | % Status (intuit.) : Theorem 16 | % Rating (intuit.) : 0.00 v1.0.0 17 | % 18 | 19 | % Comments : 20 | %-------------------------------------------------------------------------- 21 | fof(axiom1,axiom,( 22 | a)). 23 | 24 | fof(con,conjecture,( 25 | a 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ102+1.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ102+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % Source : [SN00] 13 | % Names : notnot : JProver test formulae (2000) 14 | % 15 | % Status (intuit.) : Theorem 16 | % Rating (intuit.) : 0.00 v1.0.0 17 | % 18 | 19 | % Comments : 20 | %-------------------------------------------------------------------------- 21 | fof(axiom1,axiom,( 22 | a)). 23 | 24 | fof(con,conjecture,( 25 | ~(~(a)) 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ103+1.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ103+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % Source : [SN00] 13 | % Names : notnot2 : JProver test formulae (2000) 14 | % 15 | % Status (intuit.) : Theorem 16 | % Rating (intuit.) : 0.00 v1.0.0 17 | % 18 | 19 | % Comments : 20 | %-------------------------------------------------------------------------- 21 | fof(axiom1,axiom,( 22 | ( ~(a) | ~(b) ))). 23 | 24 | fof(con,conjecture,( 25 | ( ~(b) | ~(a) ) 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ104+1.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ104+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % Source : [SN00] 13 | % Names : implies : JProver test formulae (2000) 14 | % 15 | % Status (intuit.) : Theorem 16 | % Rating (intuit.) : 0.00 v1.0.0 17 | % 18 | 19 | % Comments : 20 | %-------------------------------------------------------------------------- 21 | fof(axiom1,axiom,( 22 | ( a => b) )). 23 | 24 | fof(con,conjecture,( 25 | ( a => b) 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ105+1.002.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ105+1.002 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 2 7 | % English : 8 | 9 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 10 | % test formulas for JProver in MetaPRL, at 11 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 12 | % itt/jprover_tests.ml 13 | % Source : [SN00] 14 | % Names : mult2 : JProver test formulae (2000) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : Generating muliply used subformulae, i.e. the negation-left 21 | % subformula has to be used times in a proof 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ~(~(( a | ~(a) ))) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ105+1.003.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ105+1.003 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 3 7 | % English : 8 | 9 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 10 | % test formulas for JProver in MetaPRL, at 11 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 12 | % itt/jprover_tests.ml 13 | % Source : [SN00] 14 | % Names : mult3 : JProver test formulae (2000) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : Generating muliply used subformulae, i.e. the negation-left 21 | % subformula has to be used times in a proof 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ~(~(( ( a & b ) | ( ~(a) | ~(b) ) ))) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ105+1.004.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ105+1.004 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 4 7 | % English : 8 | 9 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 10 | % test formulas for JProver in MetaPRL, at 11 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 12 | % itt/jprover_tests.ml 13 | % Source : [SN00] 14 | % Names : mult4 : JProver test formulae (2000) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | 21 | % Comments : Generating muliply used subformulae, i.e. the negation-left 22 | % subformula has to be used times in a proof 23 | %-------------------------------------------------------------------------- 24 | fof(con,conjecture,( 25 | ~(~(( ( a & ( b & c ) ) | ( ~(a) | ( ~(b) | ~(c) ) ) ))) 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ106+1.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ106+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % [OK96] J. Otten und C. Kreitz. A uniform proof procedure 13 | % for classical and non-classical logics. In KI-96: 14 | % Advances in Artificial Intelligence, LNAI 1137, 15 | % p. 307-319, Springer Verlag, 1996. 16 | % Source : [SN00] 17 | % Names : jens_prop : JProver test formulae (2000) 18 | % 19 | % Status (intuit.) : Theorem 20 | % Rating (intuit.) : 0.00 v1.0.0 21 | % 22 | 23 | % Comments : 24 | %-------------------------------------------------------------------------- 25 | fof(axiom1,axiom,( 26 | s)). 27 | 28 | fof(axiom2,axiom,( 29 | ( ~(( t => r) ) => p) )). 30 | 31 | fof(con,conjecture,( 32 | ( ~(( ( p => q) & ( t => r) )) => ( ~(~(p)) & ( s & s ) )) 33 | )). 34 | 35 | %-------------------------------------------------------------------------- 36 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.001.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.001 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 1 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p1 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( a1 <=> a1) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.002.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.002 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 2 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p2 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( a1 <=> a2) <=> ( a2 <=> a1) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.003.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.003 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 3 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p3 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( a1 <=> a2) <=> a3) <=> ( a3 <=> ( a2 <=> a1) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.004.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.004 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 4 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p4 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( a1 <=> a2) <=> a3) <=> a4) <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.005.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.005 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 5 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p5 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( a1 <=> a2) <=> a3) <=> a4) <=> a5) <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.006.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.006 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 6 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p6 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( a1 <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.007.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.007 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 7 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p7 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( a1 <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> a7) <=> ( a7 <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.008.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.008 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 8 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p8 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( a1 <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> a7) <=> a8) <=> ( a8 <=> ( a7 <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.009.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.009 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 9 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p9 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( ( a1 <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> a7) <=> a8) <=> a9) <=> ( a9 <=> ( a8 <=> ( a7 <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ206+1.010.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.010 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 10 7 | % English : (..(( p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p10 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( ( ( a1 <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> a7) <=> a8) <=> a9) <=> a10) <=> ( a10 <=> ( a9 <=> ( a8 <=> ( a7 <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.001.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.001 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 1 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n1 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ~(~(a1)) <=> a1) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.002.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.002 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 2 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n2 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ~(~(a1)) <=> a2) <=> ( a2 <=> a1) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.003.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.003 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 3 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n3 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ~(~(a1)) <=> a2) <=> a3) <=> ( a3 <=> ( a2 <=> a1) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.004.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.004 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 4 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n4 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ~(~(a1)) <=> a2) <=> a3) <=> a4) <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.005.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.005 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 5 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n5 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ~(~(a1)) <=> a2) <=> a3) <=> a4) <=> a5) <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.006.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.006 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 6 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n6 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ~(~(a1)) <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.007.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.007 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 7 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n7 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ~(~(a1)) <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> a7) <=> ( a7 <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.008.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.008 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 8 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n8 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.25 v1.1.0, 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( ~(~(a1)) <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> a7) <=> a8) <=> ( a8 <=> ( a7 <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /Problems/SYJ/SYJ212+1.009.p: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.009 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 9 7 | % English : (..(( ~~p(1) <=> p(2)) <=> p(3)) <=> .. <=> p(N)) <=> 8 | % (p(N) <=> ( p(N-1) <=> (.. (p(2) <=> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n9 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.25 v1.1.0, 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( ( ~(~(a1)) <=> a2) <=> a3) <=> a4) <=> a5) <=> a6) <=> a7) <=> a8) <=> a9) <=> ( a9 <=> ( a8 <=> ( a7 <=> ( a6 <=> ( a5 <=> ( a4 <=> ( a3 <=> ( a2 <=> a1) ) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /allPartitions.pro: -------------------------------------------------------------------------------- 1 | % partitions with variables replaced with natural numbers 2 | natpartitions(Vs):-natpartitions(Vs,_Ns). 3 | 4 | natpartitions(Vs,Ns):- 5 | mpart_of(Vs,Ns), 6 | length(Ns,SL), 7 | succ(L,SL), 8 | numlist(0,L,Ns). 9 | 10 | 11 | % computes set partitions seen as distinct logic variables 12 | % second arg has the unique variables 13 | 14 | mpart_of([],[]). 15 | mpart_of([U|Xs],[U|Us]):- 16 | mcomplement_of(U,Xs,Rs), 17 | mpart_of(Rs,Us). 18 | 19 | % mimic computing the complement 20 | % but just fuse logic variables 21 | % representing equivalence classes 22 | 23 | mcomplement_of(_,[],[]). 24 | mcomplement_of(U,[X|Xs],NewZs):- 25 | mcomplement_of(U,Xs,Zs), 26 | mplace_element(U,X,Zs,NewZs). 27 | 28 | mplace_element(U,U,Zs,Zs). 29 | mplace_element(_,X,Zs,[X|Zs]). 30 | 31 | % just the partitions as equalities 32 | vpartitions(Vs):-mpart_of(Vs,_). 33 | 34 | 35 | 36 | % set partitions via variable equalities for length N 37 | % counted by Bell numbers: A000110 38 | % 1, 1, 2, 5, 15, 52, 203, 877, 4140, 21147, 115975, 678570,... 39 | vpartitions(N,Ps):-length(Ps,N),mpart_of(Ps,_). 40 | 41 | 42 | /* 43 | ?- findall(S,(between(0,10,N),sols(vpartitions(N,_),S)),Xs),ppp(Xs). 44 | Xs = [1,1,2,5,15,52,203,877,4140,21147,115975]. 45 | */ -------------------------------------------------------------------------------- /bgo: -------------------------------------------------------------------------------- 1 | swipl --stack_limit=32G -s tp.pro 2 | -------------------------------------------------------------------------------- /bm.txt: -------------------------------------------------------------------------------- 1 | lprove & 13 & 0.94 & 0.253 & 1.194 \\ \cline{1-5} 2 | lprove & 14 & 4.34 & 5.468 & 9.809 \\ \cline{1-5} 3 | lprove & 15 & 29.401 & 5.367 & 34.768 \\ \cline{1-5} 4 | 5 | bprove & 13 & 0.925 & 0.202 & 1.127 \\ \cline{1-5} 6 | bprove & 14 & 4.361 & 4.208 & 8.57 \\ \cline{1-5} 7 | bprove & 15 & 31.378 & 4.138 & 35.516 \\ \cline{1-5} 8 | 9 | sprove & 13 & 1.673 & 0.174 & 1.848 \\ \cline{1-5} 10 | sprove & 14 & 7.697 & 2.815 & 10.513 \\ \cline{1-5} 11 | sprove & 15 & 36.623 & 2.799 & 39.423 \\ \cline{1-5} 12 | 13 | pprove & 13 & 1.386 & 0.259 & 1.646 \\ \cline{1-5} 14 | pprove & 14 & 6.358 & 5.047 & 11.405 \\ \cline{1-5} 15 | pprove & 15 & 29.598 & 4.993 & 34.592 \\ \cline{1-5} 16 | 17 | hprove & 13 & 0.974 & 0.117 & 1.092 \\ \cline{1-5} 18 | hprove & 14 & 4.193 & 1.741 & 5.935 \\ \cline{1-5} 19 | hprove & 15 & 19.155 & 1.761 & 20.917 \\ \cline{1-5} 20 | 21 | dprove & 13 & 5.127 & 0.777 & 5.905 \\ \cline{1-5} 22 | dprove & 14 & 22.426 & 13.207 & 35.633 \\ \cline{1-5} 23 | dprove & 15 & 103.634 & 13.16 & 116.795 \\ \cline{1-5} -------------------------------------------------------------------------------- /bmx.txt: -------------------------------------------------------------------------------- 1 | [prog=lprove,size=13,pos=0.94,neg=0.253,total=1.194] 2 | [prog=lprove,size=14,pos=4.34,neg=5.468,total=9.809] 3 | [prog=lprove,size=15,pos=29.401,neg=5.367,total=34.768] 4 | 5 | [prog=bprove,size=13,pos=0.925,neg=0.202,total=1.127] 6 | [prog=bprove,size=14,pos=4.361,neg=4.208,total=8.57] 7 | [prog=bprove,size=15,pos=31.378,neg=4.138,total=35.516] 8 | 9 | [prog=sprove,size=13,pos=1.673,neg=0.174,total=1.848] 10 | [prog=sprove,size=14,pos=7.697,neg=2.815,total=10.513] 11 | [prog=sprove,size=15,pos=36.623,neg=2.799,total=39.423] 12 | 13 | [prog=pprove,size=13,pos=1.386,neg=0.259,total=1.646] 14 | [prog=pprove,size=14,pos=6.358,neg=5.047,total=11.405] 15 | [prog=pprove,size=15,pos=29.598,neg=4.993,total=34.592] 16 | 17 | [prog=hprove,size=13,pos=0.974,neg=0.117,total=1.092] 18 | [prog=hprove,size=14,pos=4.193,neg=1.741,total=5.935] 19 | [prog=hprove,size=15,pos=19.155,neg=1.761,total=20.917] 20 | 21 | [prog=dprove,size=13,pos=5.127,neg=0.777,total=5.905] 22 | [prog=dprove,size=14,pos=22.426,neg=13.207,total=35.633] 23 | [prog=dprove,size=15,pos=103.634,neg=13.16,total=116.795] -------------------------------------------------------------------------------- /cgo: -------------------------------------------------------------------------------- 1 | swipl -s canonical_horn.pro 2 | -------------------------------------------------------------------------------- /docs/ieltp.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptarau/TypesAndProofs/fd67707e065723aefea548436f3ef5daf538c004/docs/ieltp.pdf -------------------------------------------------------------------------------- /docs/iprover.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptarau/TypesAndProofs/fd67707e065723aefea548436f3ef5daf538c004/docs/iprover.pdf -------------------------------------------------------------------------------- /docs/theo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptarau/TypesAndProofs/fd67707e065723aefea548436f3ef5daf538c004/docs/theo.pdf -------------------------------------------------------------------------------- /encoders.pro: -------------------------------------------------------------------------------- 1 | term2paths(T,Pss):- 2 | findall(Ps,term2path(T,Ps),Pss). 3 | 4 | 5 | term2path(T,Ps):-term2path(T,[],Ps). 6 | 7 | term2path(T,Ps,[I|NewPs]):- 8 | compound(T), 9 | !, 10 | argx(I,T,X), 11 | term2path(X,Ps,NewPs). 12 | term2path(A,Ps,[A|Ps]). 13 | 14 | argx(0,T,F):-functor(T,F,_). 15 | argx(I,T,F):-arg(I,T,F). 16 | 17 | 18 | etest:- 19 | T=f(a,g(b,h(c),d),e), 20 | writeln(T), 21 | term2paths(T,Pss), 22 | writeln(Pss), 23 | fail. 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /fc.sh: -------------------------------------------------------------------------------- 1 | swipl -G1g -s "$HOME/Desktop/sit/SOFTWARE/PROVERS/fCube-4.1/fCube/fCube" -------------------------------------------------------------------------------- /ggo: -------------------------------------------------------------------------------- 1 | swipl --stack_limit=96G -s tp.pro 2 | -------------------------------------------------------------------------------- /go: -------------------------------------------------------------------------------- 1 | swipl -s tp.pro 2 | -------------------------------------------------------------------------------- /hardening.pro: -------------------------------------------------------------------------------- 1 | % transformations turning formulas into equivalent, hard to prove ones 2 | 3 | transform(N,Generator,Transformer,Prover,Generated,Formula):- 4 | call(Generator,N,Generated), 5 | call(Transformer,Generated,Formula), 6 | call(Prover,Formula). 7 | 8 | % some instances 9 | 10 | hardTrue(N,Prover,Generated,Hard):- 11 | transform(N,implTaut,toDisjBiCond,Prover,Generated,Hard). 12 | 13 | hardMints(N,Prover,Generated,Hard):- 14 | transform(N,allTrimmedFormulas,mints,Prover,Generated,Hard). 15 | 16 | disjBiCondHard(N,Prover,Generated,Hard):- 17 | transform(N,allTrimmedFormulas,toDisjBiCond,Prover,Generated,Hard). 18 | 19 | 20 | ht1:-do((hardTrue(6,dprove,T,R),ppp(T),ppp(R),nl)). 21 | 22 | ht2:-do((hardTrue(10,fcube,T,R),ppp(T),ppp(R),nl)). 23 | 24 | ht4:-do((hardTrue(4,faprove,T,R),ppp(T),ppp(R),nl)). 25 | 26 | ht5:-do((hardMints(4,faprove,T,R),ppp(T),ppp(R),nl)). 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /harrop.pro: -------------------------------------------------------------------------------- 1 | % implicational Harrop formulas (all other connectives removed) 2 | 3 | /* 4 | derived from: 5 | 6 | g(e)-->[]. 7 | g((D->G))-->z,d(D),g(G). 8 | 9 | d(e)-->[]. 10 | d((G->e))-->z,g(G). 11 | 12 | || 13 | \/ 14 | 15 | dhar((G->e))-->har(G). 16 | 17 | har(e)-->[]. 18 | har((e->G))-->z,har(G). 19 | har(((H->e)->G))-->z,z,har(H),har(G). 20 | 21 | % A086246 - variant of Motzkin 22 | % counts=[1,1,1,2,4,9,21,51,127,323,835,2188,5798] 23 | %ratios=[1,1,2,2,2.25,2.33,2.42,2.49,2.54,2.58,2.62,2.64] 24 | */ 25 | 26 | 27 | hdef(N,F,Vs):-harrop_definite(N,F,Vs),natpartitions(Vs). 28 | 29 | hgoal(N,F,Vs):-harrop_goal(N,F,Vs),natpartitions(Vs). 30 | 31 | harrop_definite(N,Form,Vs):-harrop_definite(Form,Vs,[],N,0). 32 | harrop_goal(N,Form,Vs):-harrop_goal(Form,Vs,[],N,0). 33 | 34 | harrop_definite((G->V),[V|Vs1],Vs2)-->harrop_goal(G,Vs1,Vs2). 35 | 36 | harrop_goal(V,[V|Vs],Vs)-->[]. 37 | harrop_goal((V->G),[V|Vs1],Vs2)-->pred,harrop_goal(G,Vs1,Vs2). 38 | harrop_goal(((H->V)->G),[V|Vs1],Vs3)-->pred,pred, 39 | harrop_goal(H,Vs1,Vs2), 40 | harrop_goal(G,Vs2,Vs3). 41 | 42 | z(SN,N):-succ(N,SN). 43 | 44 | 45 | hdtrees(N):-do((hdef(N,F,_),ppp(F),ppt(F))). 46 | 47 | hgtrees(N):-do((hgoal(N,F,_),ppp(F),ppt(F))). 48 | 49 | hdtree(N):-do(( 50 | harrop_definite(N,F,Vs), 51 | maplist(=(x),Vs), 52 | ppp(F),ppt(F) 53 | )). -------------------------------------------------------------------------------- /inhab.pro: -------------------------------------------------------------------------------- 1 | 2 | % IHABITABILITY 3 | 4 | % tree with no inhabitant 5 | unInhabitableImplTree(N,T):- 6 | genTree(N,T,Vs), 7 | uninhabitable(T,Vs), 8 | maplist(=(0),Vs). 9 | 10 | 11 | uninhabitables(To,K,T):-uninhabitables(0,To,K,T). 12 | 13 | uninhabitables(From,To,K,T):- 14 | between(From,To,K), 15 | t_(K,T,Vs), 16 | uninhabitable(T,Vs), 17 | maplist(=(0),Vs). 18 | 19 | 20 | uninhabitable(T,Vs):- 21 | \+ ( 22 | natpartitions(Vs), 23 | eprove(T) 24 | ). 25 | 26 | 27 | % same but with nested Horn clauses 28 | unInhabitableTree(N,T):- 29 | genSortedHorn(N,T,Vs), 30 | \+ ( 31 | natpartitions(Vs), 32 | hprove(T) 33 | ). 34 | 35 | % partition of variables, such that no tree 36 | % labeled with them is inhabitable 37 | unInhabitableVars(N,Vs):-N>0, 38 | N1 is N-1, 39 | vpartitions(N,Vs),natvars(Vs), 40 | \+ ( 41 | genSortedHorn(N1,T,Vs), 42 | hprove(T) 43 | ). 44 | -------------------------------------------------------------------------------- /lltaut/theorems0.pro: -------------------------------------------------------------------------------- 1 | % clauses of the form: tp(Theorem,ProofTerm). 2 | % preceeded by LaTeX code for Theorem and ProofTerm, as comments 3 | 4 | :- op(900, xfy, '-o'). 5 | 6 | % \Tree [.-o [.X ] [.X ] ] 7 | % \Tree [.l [.X ] [.X ] ] 8 | tp(A'-o'A, l(B, B)). 9 | -------------------------------------------------------------------------------- /lltaut/theorems1.pro: -------------------------------------------------------------------------------- 1 | % clauses of the form: tp(Theorem,ProofTerm). 2 | % preceeded by LaTeX code for Theorem and ProofTerm, as comments 3 | 4 | :- op(900, xfy, '-o'). 5 | 6 | % \Tree [.-o [.X ] [.-o [.-o [.X ] [.Y ] ] [.Y ] ] ] 7 | % \Tree [.l [.X ] [.l [.Y ] [.a [.Y ] [.X ] ] ] ] 8 | tp(A'-o'(A'-o'B)'-o'B, l(D, l(C, a(C, D)))). 9 | % \Tree [.-o [.-o [.X ] [.Y ] ] [.-o [.X ] [.Y ] ] ] 10 | % \Tree [.l [.X ] [.l [.Y ] [.a [.X ] [.Y ] ] ] ] 11 | tp((A'-o'B)'-o'A'-o'B, l(C, l(D, a(C, D)))). 12 | % \Tree [.-o [.-o [.-o [.X ] [.X ] ] [.Y ] ] [.Y ] ] 13 | % \Tree [.l [.X ] [.a [.X ] [.l [.Y ] [.Y ] ] ] ] 14 | tp(((A'-o'A)'-o'B)'-o'B, l(C, a(C, l(D, D)))). 15 | -------------------------------------------------------------------------------- /mgo: -------------------------------------------------------------------------------- 1 | swipl --stack_limit=4G -s tp.pro 2 | -------------------------------------------------------------------------------- /parTypedNFs.pro: -------------------------------------------------------------------------------- 1 | % parallel version of the same 2 | % if seen a number instead of the atom 'random' 3 | % the generation is replicable/deterministic 4 | 5 | parRanTypedTNF(Seed,TSize,N,K,X:T,Size):- 6 | set_random(seed(Seed)), 7 | MaxSteps=1000000, 8 | Max is truncate(N*(11/10)), 9 | Min is truncate(N*(9/10)), 10 | between(1,K,_), 11 | parRanTypableNF(Max,Min,TSize,MaxSteps,X,T,Size,_Steps), 12 | natvars(T). 13 | 14 | 15 | parRanTypableNF(Max,Min,TSize,MaxSteps,X,T,Size,Steps):- 16 | G=tryRanTypableNF(Max,Min,TSize,MaxSteps,X,T,Size,Steps), 17 | thread_count(L), 18 | ranseeds(L,Xs), 19 | length(Gs,L), 20 | maplist(add_seed(G),Xs,Gs), 21 | first_solution(G,Gs,[on_fail(continue)]). 22 | 23 | 24 | add_seed(G,Seed,(set_random(seed(Seed)),G)). 25 | 26 | ranseeds(L,Xs):- 27 | findall(X, 28 | (between(1,L,_),X is random(2^32)), 29 | Xs). 30 | 31 | -------------------------------------------------------------------------------- /primes.pro: -------------------------------------------------------------------------------- 1 | % factor a number 2 | factor(N,Ns) :- N > 0, prime_factors(N,Ns,2). 3 | 4 | prime_factors(1,[],_) :- !. 5 | prime_factors(N,[F|L],F) :- 6 | R is N // F, N =:= R * F, 7 | !, 8 | prime_factors(R,L,F). 9 | prime_factors(N,L,F) :- 10 | next_factor(N,F,NF), 11 | prime_factors(N,L,NF). 12 | 13 | next_factor(_,2,3) :- !. 14 | next_factor(N,F,NF) :- F * F < N, !, NF is F + 2. 15 | next_factor(N,_,N). 16 | 17 | add_one(X,X-1). 18 | 19 | add_len(X-[1],R):-!,R=X. 20 | add_len(X-Xs,X^L):-length(Xs,L). 21 | 22 | % canonical form as in the Fund. theor. of Arithmetic 23 | 24 | to_canonical_factors(N,Es):- 25 | factor(N,Ps), 26 | to_canonical(Ps,Es). 27 | 28 | to_canonical(Xs,Cs):- 29 | maplist(add_one,Xs,Ps), 30 | group_pairs_by_key(Ps,PKs), 31 | maplist(add_len,PKs,Cs). 32 | 33 | % turns natural number into 34 | % list of nested horn clause formulas 35 | to_ipc(N,Rs):- 36 | to_canonical_factors(N,Es), 37 | to_ipcs(Es,Rs). 38 | 39 | to_ipcs([],[]). 40 | to_ipcs([(B^A)|Xs],[(B:-As)|Ys]):-!, 41 | to_ipc(A,As), 42 | to_ipcs(Xs,Ys). 43 | to_ipcs([A|Xs],[A|Ys]):- 44 | to_ipcs(Xs,Ys). 45 | 46 | nat2horn(N,(H:-Bs)):- 47 | to_ipc(N,[H|Bs]). 48 | 49 | nat2hard_horn(N,(H:-Bs)):- 50 | to_ipc(N,Xs), 51 | append(Bs,[H],Xs). 52 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ101+1.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ101+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % Source : [SN00] 13 | % Names : ax : JProver test formulae (2000) 14 | % 15 | % Status (intuit.) : Theorem 16 | % Rating (intuit.) : 0.00 v1.0.0 17 | % 18 | 19 | % Comments : 20 | %-------------------------------------------------------------------------- 21 | fof(axiom1,axiom,( 22 | a)). 23 | 24 | fof(con,conjecture,( 25 | a 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ102+1.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ102+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % Source : [SN00] 13 | % Names : notnot : JProver test formulae (2000) 14 | % 15 | % Status (intuit.) : Theorem 16 | % Rating (intuit.) : 0.00 v1.0.0 17 | % 18 | 19 | % Comments : 20 | %-------------------------------------------------------------------------- 21 | fof(axiom1,axiom,( 22 | a)). 23 | 24 | fof(con,conjecture,( 25 | ~(~(a)) 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ103+1.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ103+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % Source : [SN00] 13 | % Names : notnot2 : JProver test formulae (2000) 14 | % 15 | % Status (intuit.) : Theorem 16 | % Rating (intuit.) : 0.00 v1.0.0 17 | % 18 | 19 | % Comments : 20 | %-------------------------------------------------------------------------- 21 | fof(axiom1,axiom,( 22 | ( ~(a) v ~(b) ))). 23 | 24 | fof(con,conjecture,( 25 | ( ~(b) v ~(a) ) 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ104+1.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ104+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % Source : [SN00] 13 | % Names : implies : JProver test formulae (2000) 14 | % 15 | % Status (intuit.) : Theorem 16 | % Rating (intuit.) : 0.00 v1.0.0 17 | % 18 | 19 | % Comments : 20 | %-------------------------------------------------------------------------- 21 | fof(axiom1,axiom,( 22 | ( a -> b) )). 23 | 24 | fof(con,conjecture,( 25 | ( a -> b) 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ105+1.002.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ105+1.002 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 2 7 | % English : 8 | 9 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 10 | % test formulas for JProver in MetaPRL, at 11 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 12 | % itt/jprover_tests.ml 13 | % Source : [SN00] 14 | % Names : mult2 : JProver test formulae (2000) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : Generating muliply used subformulae, i.e. the negation-left 21 | % subformula has to be used times in a proof 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ~(~(( a v ~(a) ))) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ105+1.003.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ105+1.003 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 3 7 | % English : 8 | 9 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 10 | % test formulas for JProver in MetaPRL, at 11 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 12 | % itt/jprover_tests.ml 13 | % Source : [SN00] 14 | % Names : mult3 : JProver test formulae (2000) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : Generating muliply used subformulae, i.e. the negation-left 21 | % subformula has to be used times in a proof 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ~(~(( ( a & b ) v ( ~(a) v ~(b) ) ))) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ105+1.004.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ105+1.004 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 4 7 | % English : 8 | 9 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 10 | % test formulas for JProver in MetaPRL, at 11 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 12 | % itt/jprover_tests.ml 13 | % Source : [SN00] 14 | % Names : mult4 : JProver test formulae (2000) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | 21 | % Comments : Generating muliply used subformulae, i.e. the negation-left 22 | % subformula has to be used times in a proof 23 | %-------------------------------------------------------------------------- 24 | fof(con,conjecture,( 25 | ~(~(( ( a & ( b & c ) ) v ( ~(a) v ( ~(b) v ~(c) ) ) ))) 26 | )). 27 | 28 | %-------------------------------------------------------------------------- 29 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ106+1.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ106+1 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : 5 | % Version : Especial. 6 | % English : 7 | 8 | % Refs : [SN00] S. Schmitt & A. Nogin: test module "jprover_tests.ml", 9 | % test formulas for JProver in MetaPRL, at 10 | % http://cvs.metaprl.org:12000/cvsweb/metaprl/theories/ 11 | % itt/jprover_tests.ml 12 | % [OK96] J. Otten und C. Kreitz. A uniform proof procedure 13 | % for classical and non-classical logics. In KI-96: 14 | % Advances in Artificial Intelligence, LNAI 1137, 15 | % p. 307-319, Springer Verlag, 1996. 16 | % Source : [SN00] 17 | % Names : jens_prop : JProver test formulae (2000) 18 | % 19 | % Status (intuit.) : Theorem 20 | % Rating (intuit.) : 0.00 v1.0.0 21 | % 22 | 23 | % Comments : 24 | %-------------------------------------------------------------------------- 25 | fof(axiom1,axiom,( 26 | s)). 27 | 28 | fof(axiom2,axiom,( 29 | ( ~(( t -> r) ) -> p) )). 30 | 31 | fof(con,conjecture,( 32 | ( ~(( ( p -> q) & ( t -> r) )) -> ( ~(~(p)) & ( s & s ) )) 33 | )). 34 | 35 | %-------------------------------------------------------------------------- 36 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.001.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.001 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 1 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p1 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( a1 <-> a1) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.002.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.002 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 2 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p2 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( a1 <-> a2) <-> ( a2 <-> a1) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.003.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.003 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 3 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p3 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( a1 <-> a2) <-> a3) <-> ( a3 <-> ( a2 <-> a1) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.004.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.004 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 4 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p4 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( a1 <-> a2) <-> a3) <-> a4) <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.005.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.005 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 5 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p5 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( a1 <-> a2) <-> a3) <-> a4) <-> a5) <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.006.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.006 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 6 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p6 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( a1 <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.007.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.007 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 7 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p7 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( a1 <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> a7) <-> ( a7 <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.008.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.008 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 8 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p8 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( a1 <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> a7) <-> a8) <-> ( a8 <-> ( a7 <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.009.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.009 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 9 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p9 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( ( a1 <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> a7) <-> a8) <-> a9) <-> ( a9 <-> ( a8 <-> ( a7 <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ206+1.010.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ206+1.010 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Intuit. Valid Size 10 7 | % English : (..(( p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_p10 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Theorem 17 | % Rating (intuit.) : 0.25 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( ( ( a1 <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> a7) <-> a8) <-> a9) <-> a10) <-> ( a10 <-> ( a9 <-> ( a8 <-> ( a7 <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.001.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.001 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 1 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n1 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ~(~(a1)) <-> a1) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.002.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.002 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 2 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n2 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ~(~(a1)) <-> a2) <-> ( a2 <-> a1) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.003.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.003 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 3 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n3 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ~(~(a1)) <-> a2) <-> a3) <-> ( a3 <-> ( a2 <-> a1) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.004.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.004 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 4 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n4 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ~(~(a1)) <-> a2) <-> a3) <-> a4) <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.005.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.005 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 5 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n5 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ~(~(a1)) <-> a2) <-> a3) <-> a4) <-> a5) <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.006.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.006 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 6 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n6 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ~(~(a1)) <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.007.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.007 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 7 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n7 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ~(~(a1)) <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> a7) <-> ( a7 <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.008.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.008 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 8 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n8 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.25 v1.1.0, 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( ~(~(a1)) <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> a7) <-> a8) <-> ( a8 <-> ( a7 <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /probs/SYJ/SYJ212+1.009.pl: -------------------------------------------------------------------------------- 1 | %-------------------------------------------------------------------------- 2 | % File : SYJ212+1.009 : ILTP v1.1.2 3 | % Domain : Intuitionistic Syntactic 4 | % Problem : Equivalences 5 | % Version : Especial. 6 | % Problem formulation : Inuit. Invalid. Size 9 7 | % English : (..(( ~~p(1) <-> p(2)) <-> p(3)) <-> .. <-> p(N)) <-> 8 | % (p(N) <-> ( p(N-1) <-> (.. (p(2) <-> p(1)) ) )) 9 | 10 | % Refs : [Dyc97] Roy Dyckhoff. Some benchmark formulas for 11 | % intuitionistic propositional logic. At 12 | % http://www.dcs.st-and.ac.uk/~rd/logic/marks.html 13 | % Source : [Dyc97] 14 | % Names : equiv_n9 : Dyckhoff's benchmark formulas (1997) 15 | % 16 | % Status (intuit.) : Non-Theorem 17 | % Rating (intuit.) : 0.25 v1.1.0, 0.00 v1.0.0 18 | % 19 | 20 | % Comments : this formula is different to the equivalences formulated 21 | % in Pelletier 71 [Pel86], TPTP SYN007+1 22 | %-------------------------------------------------------------------------- 23 | fof(con,conjecture,( 24 | ( ( ( ( ( ( ( ( ( ~(~(a1)) <-> a2) <-> a3) <-> a4) <-> a5) <-> a6) <-> a7) <-> a8) <-> a9) <-> ( a9 <-> ( a8 <-> ( a7 <-> ( a6 <-> ( a5 <-> ( a4 <-> ( a3 <-> ( a2 <-> a1) ) ) ) ) ) ) ) ) 25 | )). 26 | 27 | %-------------------------------------------------------------------------- 28 | -------------------------------------------------------------------------------- /proofs.pro: -------------------------------------------------------------------------------- 1 | :-include('tp.pro'). 2 | 3 | prop1a:- 4 | T1=(p0 v ~p1 v ~pn), 5 | T2=(p0 <- p1 & pn), 6 | iprover(T1->T2), 7 | cprover(T1<->T2). 8 | 9 | prop1b:- 10 | T1=(~p0 v p1 v pn), 11 | T2=(p0 -> p1 v pn), 12 | iprover(T1->T2), 13 | cprover(T1<->T2). 14 | 15 | prop2a:- 16 | T1=(~p1 v ~pn), 17 | T2=(false <- p1 & pn), 18 | iprover(T1->T2), 19 | cprover(T1<->T2). 20 | 21 | prop2b:- 22 | T1=(p1 v pn), 23 | T2=(true -> p1 v pn), 24 | iprover(T1<->T2), 25 | cprover(T1<->T2). 26 | 27 | contrapos:- 28 | T1=( a -> b) , 29 | T2=(~b -> ~a), 30 | iprover(T1->T2), 31 | cprover(T1<->T2). 32 | 33 | props:- 34 | prop1a, 35 | prop1b, 36 | prop2a, 37 | prop2b, 38 | contrapos. 39 | 40 | -------------------------------------------------------------------------------- /ranFullFormulas.pro: -------------------------------------------------------------------------------- 1 | 2 | ranFullFormula(N,T):-ranFullFormula(random,N,T). 3 | 4 | ranFullFormula(Seed,N,T):-ranFullFormula(Seed,N,[(->),(&),(v),(<->)],T). 5 | 6 | /* 7 | ranFullFormula(Seed,N,FunList,T):- 8 | set_random(seed(Seed)), 9 | succ(N,SN),ranSetPart(SN,Vs), 10 | sort(Vs,Sorted),length(Sorted,L), 11 | K is random(L), 12 | replace(K,false,Vs,NewVs), 13 | remyExpr(N,FunList,T,NewVs). 14 | 15 | replace(_,_,[],[]):-!. 16 | replace(X,Y,[X|Xs],[Y|Ys]):-!,replace(X,Y,Xs,Ys). 17 | replace(X,Y,[A|Xs],[A|Ys]):-replace(X,Y,Xs,Ys). 18 | */ 19 | 20 | ranFullFormula(Seed,N,FunList,T):- 21 | set_random(seed(Seed)), 22 | ranFullPosFormula(N,FunList,P), 23 | negDec(P,T). 24 | 25 | ranFullPosFormula(N,FunList,T):- 26 | succ(N,SN),ranSetPart(SN,Vs), 27 | remyExpr(N,FunList,T,Vs). 28 | 29 | 30 | negDec((X->Y),D):-!,negDec(X,A),negDec(Y,B),decOne((A->B),D). 31 | negDec((X<->Y),D):-!,negDec(X,A),negDec(Y,B),decOne((A<->B),D). 32 | negDec((X & Y),D):-!,negDec(X,A),negDec(Y,B),decOne((A & B),D). 33 | negDec((X v Y),D):-!,negDec(X,A),negDec(Y,B),decOne((A v B),D). 34 | negDec(X,DX):-decOne(X,DX). 35 | 36 | decOne(X,DX):-Choice is random(3),decOne(Choice,X,DX). 37 | 38 | decOne(0,X,X). 39 | decOne(1,X,~X). 40 | decOne(2,X,~ ~ X). 41 | 42 | 43 | ranFlatFormula(Seed,N,MT):- 44 | ranFullFormula(Seed,N,T), 45 | mints(T,H,Bs), 46 | unexpand(Bs,H,MT). -------------------------------------------------------------------------------- /symlp/compile_clauses_.pro: -------------------------------------------------------------------------------- 1 | :- multifile(term_expansion/2). 2 | 3 | :-op(1199,xfx,(=>)). 4 | :-op(1199,xfx,(<=)). 5 | 6 | compile_clauses(C,_):-var(C),!,fail. 7 | 8 | compile_clauses((H<=B),true:(H:-B)):-!,nonvar(H),nonvar(B). 9 | compile_clauses((+H),true:H):-!,nonvar(H). 10 | 11 | compile_clauses((H=>B),R):-nonvar(H),nonvar(B),!,dual2clause((H=>B),R). 12 | compile_clauses((-H),false:H):-nonvar(H). 13 | 14 | dual2clause((H=>false),false:(H)):-!. 15 | dual2clause((H=>B),false:(H:-CB)):-disj2conj(B,CB). 16 | dual2clause((-H),false:H). 17 | 18 | disj2conj((A;B),(CA,CB)):-nonvar(A),nonvar(B),!, 19 | disj2conj(A,CA), 20 | disj2conj(B,CB). 21 | disj2conj(A,A). 22 | 23 | 24 | show:- 25 | writeln('% module true:'), 26 | listing(true:_), 27 | nl, 28 | writeln('% module false:'), 29 | listing(false:_), 30 | nl. 31 | 32 | % activate compilation of mixed Horn and Dual Horn clause program 33 | % that starts with :-include('compile_symlp.pro'). 34 | 35 | term_expansion(C,R) :- compile_clauses(C,R). 36 | 37 | % USAGE: 38 | 39 | % calling in the Horn program 40 | % ?-true:X. 41 | 42 | % calling in the Dual Horn prgram 43 | % ?-false:X. 44 | 45 | -------------------------------------------------------------------------------- /symlp/default.pro: -------------------------------------------------------------------------------- 1 | :-include('compile_clauses.pro'). 2 | 3 | fly(X) <= bird(X),false:challanged_bird(X). 4 | 5 | +bird(tweety). 6 | +bird(chicken_little). 7 | +bird(eagle_joe). 8 | +bird(humming_jenny). 9 | 10 | -challanged_bird(eagle_joe). 11 | -challanged_bird(humming_jenny). 12 | 13 | /* 14 | ?- true:fly(X). 15 | X = eagle_joe ; 16 | X = humming_jenny. 17 | */ -------------------------------------------------------------------------------- /symlp/grav.pro: -------------------------------------------------------------------------------- 1 | :-include('compile_clauses.pro'). 2 | 3 | 'Negative gravity fields are possible' => 4 | 'Planets and stars would disperse' ; 5 | 'Atmospheres of planets would be pushed away from their surfaces' ; 6 | 'Unresolvable paradoxes in physics'. 7 | 8 | 'Planets and stars would disperse' => false. 9 | 10 | 'Unresolvable paradoxes in physics' => 11 | 'Relativity theory is incorrect' ; 12 | 'Quantum field theory is incorrect'. 13 | 14 | 'Relativity theory is incorrect' => false. 15 | 'Quantum field theory is incorrect' => false. 16 | 17 | 'Atmospheres of planets would be pushed away from their surfaces' => false. 18 | 19 | /* 20 | ?-false:'Negative gravity fields are possible'. 21 | true 22 | */ 23 | -------------------------------------------------------------------------------- /symlp/guilty.pro: -------------------------------------------------------------------------------- 1 | :-include('compile_clauses.pro'). 2 | 3 | exonerated(X) <= suspect(X),false:guilty(X). 4 | 5 | investigated(X) <= suspect(X),not(false:guilty(X)). 6 | 7 | +suspect(alice). 8 | +suspect(bob). 9 | 10 | guilty(X) => found_of(X,dna) ; found_of(X,fingerprints). 11 | 12 | -found_of(alice,_). 13 | 14 | 15 | /* 16 | ?- true:exonerated(X). 17 | X = alice. 18 | 19 | ?- true:investigated(X). 20 | X = bob. 21 | 22 | 23 | */ 24 | 25 | -------------------------------------------------------------------------------- /symlp/running.pro: -------------------------------------------------------------------------------- 1 | :-include('compile_clauses.pro'). 2 | 3 | p => q ; r. 4 | q => r ; s. 5 | r => false. 6 | s => false. 7 | 8 | /* 9 | ?- false:p. 10 | true. 11 | */ -------------------------------------------------------------------------------- /symlp/solvent.pro: -------------------------------------------------------------------------------- 1 | :-include('compile_clauses.pro'). 2 | 3 | bankrupt(X)<=false:is_solvent(X). 4 | 5 | % example of dual logic program 6 | is_solvent(X) => has_cash(X). 7 | 8 | has_cash(X) => 9 | has_sales(X) ; 10 | has_investors(X) ; 11 | has_credit(X). 12 | 13 | has_investors(X) => 14 | has_venture_investors(X) ; 15 | has_institutional_investors(X). 16 | 17 | has_credit(X) => 18 | has_money_from_banks(X) ; 19 | has_money_from_subsidies(X) ; 20 | has_money_from_founders(X). 21 | 22 | has_venture_investors(alice) => false. 23 | has_venture_investors(bob) => false. 24 | 25 | has_institutional_investors(alice) => false. 26 | has_institutional_investors(bob) => false. 27 | 28 | has_sales(alice) => false. 29 | 30 | has_money_from_banks(alice) => false. 31 | has_money_from_banks(bob) => false. 32 | 33 | has_money_from_subsidies(alice) => false. 34 | has_money_from_subsidies(bob) => false. 35 | 36 | has_money_from_founders(alice) => false. 37 | has_money_from_founders(bob) => false. 38 | 39 | 40 | /* 41 | 42 | ?- true:bankrupt(X). 43 | X = alice. 44 | 45 | */ 46 | -------------------------------------------------------------------------------- /symlp/stocks.pro: -------------------------------------------------------------------------------- 1 | :-include('compile_clauses.pro'). 2 | 3 | cautious_buy(X)<=recommended(X),safe(X). 4 | 5 | safe(X)<=false:volatile(X). 6 | safe(X)<=false:overvalued(X). 7 | safe(X)<=stable(X). 8 | 9 | +recommended(qqq). 10 | +recommended(bitcoin). 11 | +recommended(apple). 12 | +recommended(meta). 13 | +recommended(berkshire). 14 | 15 | +stable(att). 16 | +stable(berkshire). 17 | 18 | volatile(X) => big_price_changes_last_month(X). 19 | 20 | -big_price_changes_last_month(apple). 21 | -big_price_changes_last_month(meta). 22 | -big_price_changes_last_month(comcast). 23 | 24 | -overvalued(qqq). 25 | -------------------------------------------------------------------------------- /symlp/tailgate_when_driving.pro: -------------------------------------------------------------------------------- 1 | :-include('compile_clauses.pro'). 2 | 3 | 'tailgate when driving' => 4 | 'Increased accident risk'; 5 | 'Reduced reaction time'. 6 | 'Increased accident risk' => 7 | 'Higher insurance premiums', 8 | 'Severe injury likelihood', 9 | 'Vehicle damage costs', 10 | 'Legal consequences', 11 | 'Emotional trauma impact'. 12 | 'Reduced reaction time' => 13 | 'Increased accident risk', 14 | 'Delayed braking response', 15 | 'Higher collision likelihood', 16 | 'Compromised driving safety'. 17 | 'Higher insurance premiums' => false. 18 | 'Severe injury likelihood' => false. 19 | 'Vehicle damage costs' => false. 20 | 'Legal consequences' => false. 21 | 'Emotional trauma impact' => false. 22 | 'Delayed braking response' => false. 23 | 'Higher collision likelihood' => false. 24 | 'Compromised driving safety' => false. 25 | 26 | /* 27 | ?- false:'tailgate when driving'. 28 | true ; 29 | true. 30 | */ 31 | -------------------------------------------------------------------------------- /testGenerators.pro: -------------------------------------------------------------------------------- 1 | % random typed NF with fixed seed 2 | genRanTyped:-genRanTyped(1003). 3 | 4 | 5 | % generates random typed NFs with given seed 6 | % Seed=random generates them pseudo-randomly 7 | 8 | genRanTyped(Seed):- 9 | retractall(sure(_,_)), 10 | parRanTypedTNF(Seed,50,70,1000,X:T,_), 11 | ppp(X),ppp(T),nl, 12 | assertz(sure(X,T)), 13 | fail 14 | ; true. 15 | 16 | maybe_type(T):- 17 | ranImpFormulas(15,5,5,T). 18 | 19 | 20 | % show generation of random NFs of size 20 21 | show_ranNF:-ranTNF(20,X:T,_), 22 | numbervars(X,10,_), 23 | writeln(X),writeln(T),fail. 24 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, p2))), and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p0), p))), p),X,'SYJ201+1.001.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, p4))))) , and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p0), p))), p),X,'SYJ201+1.002.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, p6))))))), and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p0), p))), p),X,'SYJ201+1.003.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, p8))))))))), and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p0), p))), p),X,'SYJ201+1.004.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, p10))))))))))),and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p0), p))), p),X,'SYJ201+1.005.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, p12))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p0), p))), p),X,'SYJ201+1.006.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, p14))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p0), p))), p),X,'SYJ201+1.007.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, p16))))))))))))))))), and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p0), p))), p),X,'SYJ201+1.008.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, p18))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p0), p))), p),X,'SYJ201+1.009.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, p20))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p0), p))), p),X,'SYJ201+1.010.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, p22))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p0), p))), p),X,'SYJ201+1.011.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, p24))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p0), p))), p),X,'SYJ201+1.012.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, and(p25, p26))))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p26), p)), im(equiv(p26, p0), p))), p),X,'SYJ201+1.013.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, and(p25, and(p26, and(p27, p28))))))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p26), p)), im(equiv(p26, p27), p)), im(equiv(p27, p28), p)), im(equiv(p28, p0), p))), p),X,'SYJ201+1.014.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, and(p25, and(p26, and(p27, and(p28, and(p29, p30))))))))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p26), p)), im(equiv(p26, p27), p)), im(equiv(p27, p28), p)), im(equiv(p28, p29), p)), im(equiv(p29, p30), p)), im(equiv(p30, p0), p))), p),X,'SYJ201+1.015.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ201+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, and(p25, and(p26, and(p27, and(p28, and(p29, and(p30, and(p31, p32))))))))))))))))))))))))))))))))), and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p26), p)), im(equiv(p26, p27), p)), im(equiv(p27, p28), p)), im(equiv(p28, p29), p)), im(equiv(p29, p30), p)), im(equiv(p30, p31), p)), im(equiv(p31, p32), p)), im(equiv(p32, p0), p))), p),X,'SYJ201+1.016.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ202+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(p0, p1), or(p0, p1)),X,'SYJ202+1.001.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ202+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(or(p0, p1), or(p2, p3)), or(p4, p5)), or(and(p0, p2), or(and(p0, p4), or(and(p2, p4), or(and(p1, p3), or(and(p1, p5), and(p3, p5))))))),X,'SYJ202+1.002.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ202+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(or(p0, or(p1, p2)), or(p3, or(p4, p5))), or(p6, or(p7, p8))), or(p9, or(p10, p11))), or(and(p0, p3), or(and(p0, p6), or(and(p0, p9), or(and(p3, p6), or(and(p3, p9), or(and(p6, p9), or(and(p1, p4), or(and(p1, p7), or(and(p1, p10), or(and(p4, p7), or(and(p4, p10), or(and(p7, p10), or(and(p2, p5), or(and(p2, p8), or(and(p2, p11), or(and(p5, p8), or(and(p5, p11), and(p8, p11))))))))))))))))))),X,'SYJ202+1.003.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ202+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(or(p0, or(p1, or(p2, p3))), or(p4, or(p5, or(p6, p7)))), or(p8, or(p9, or(p10, p11)))), or(p12, or(p13, or(p14, p15)))), or(p16, or(p17, or(p18, p19)))), or(and(p0, p4), or(and(p0, p8), or(and(p0, p12), or(and(p0, p16), or(and(p4, p8), or(and(p4, p12), or(and(p4, p16), or(and(p8, p12), or(and(p8, p16), or(and(p12, p16), or(and(p1, p5), or(and(p1, p9), or(and(p1, p13), or(and(p1, p17), or(and(p5, p9), or(and(p5, p13), or(and(p5, p17), or(and(p9, p13), or(and(p9, p17), or(and(p13, p17), or(and(p2, p6), or(and(p2, p10), or(and(p2, p14), or(and(p2, p18), or(and(p6, p10), or(and(p6, p14), or(and(p6, p18), or(and(p10, p14), or(and(p10, p18), or(and(p14, p18), or(and(p3, p7), or(and(p3, p11), or(and(p3, p15), or(and(p3, p19), or(and(p7, p11), or(and(p7, p15), or(and(p7, p19), or(and(p11, p15), or(and(p11, p19), and(p15, p19))))))))))))))))))))))))))))))))))))))))),X,'SYJ202+1.004.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(p0, im(p0, p1)), p1), p1),X,'SYJ203+1.001.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, p1), or(im(p0, p2), im(p1, p2))), p2), p2),X,'SYJ203+1.002.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, p2)), or(im(p0, p3), or(im(p1, p3), im(p2, p3)))), p3), p3),X,'SYJ203+1.003.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, p3))), or(im(p0, p4), or(im(p1, p4), or(im(p2, p4), im(p3, p4))))), p4), p4),X,'SYJ203+1.004.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, p4)))), or(im(p0, p5), or(im(p1, p5), or(im(p2, p5), or(im(p3, p5), im(p4, p5)))))), p5), p5),X,'SYJ203+1.005.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, p5))))), or(im(p0, p6), or(im(p1, p6), or(im(p2, p6), or(im(p3, p6), or(im(p4, p6), im(p5, p6))))))), p6), p6),X,'SYJ203+1.006.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, p6)))))), or(im(p0, p7), or(im(p1, p7), or(im(p2, p7), or(im(p3, p7), or(im(p4, p7), or(im(p5, p7), im(p6, p7)))))))), p7), p7),X,'SYJ203+1.007.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, p7))))))), or(im(p0, p8), or(im(p1, p8), or(im(p2, p8), or(im(p3, p8), or(im(p4, p8), or(im(p5, p8), or(im(p6, p8), im(p7, p8))))))))), p8), p8),X,'SYJ203+1.008.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, p8)))))))), or(im(p0, p9), or(im(p1, p9), or(im(p2, p9), or(im(p3, p9), or(im(p4, p9), or(im(p5, p9), or(im(p6, p9), or(im(p7, p9), im(p8, p9)))))))))), p9), p9),X,'SYJ203+1.009.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, p9))))))))), or(im(p0, p10), or(im(p1, p10), or(im(p2, p10), or(im(p3, p10), or(im(p4, p10), or(im(p5, p10), or(im(p6, p10), or(im(p7, p10), or(im(p8, p10), im(p9, p10))))))))))), p10), p10),X,'SYJ203+1.010.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, p10)))))))))), or(im(p0, p11), or(im(p1, p11), or(im(p2, p11), or(im(p3, p11), or(im(p4, p11), or(im(p5, p11), or(im(p6, p11), or(im(p7, p11), or(im(p8, p11), or(im(p9, p11), im(p10, p11)))))))))))), p11), p11),X,'SYJ203+1.011.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, p11))))))))))), or(im(p0, p12), or(im(p1, p12), or(im(p2, p12), or(im(p3, p12), or(im(p4, p12), or(im(p5, p12), or(im(p6, p12), or(im(p7, p12), or(im(p8, p12), or(im(p9, p12), or(im(p10, p12), im(p11, p12))))))))))))), p12), p12),X,'SYJ203+1.012.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, p12)))))))))))), or(im(p0, p13), or(im(p1, p13), or(im(p2, p13), or(im(p3, p13), or(im(p4, p13), or(im(p5, p13), or(im(p6, p13), or(im(p7, p13), or(im(p8, p13), or(im(p9, p13), or(im(p10, p13), or(im(p11, p13), im(p12, p13)))))))))))))), p13), p13),X,'SYJ203+1.013.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, p13))))))))))))), or(im(p0, p14), or(im(p1, p14), or(im(p2, p14), or(im(p3, p14), or(im(p4, p14), or(im(p5, p14), or(im(p6, p14), or(im(p7, p14), or(im(p8, p14), or(im(p9, p14), or(im(p10, p14), or(im(p11, p14), or(im(p12, p14), im(p13, p14))))))))))))))), p14), p14),X,'SYJ203+1.014.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, p14)))))))))))))), or(im(p0, p15), or(im(p1, p15), or(im(p2, p15), or(im(p3, p15), or(im(p4, p15), or(im(p5, p15), or(im(p6, p15), or(im(p7, p15), or(im(p8, p15), or(im(p9, p15), or(im(p10, p15), or(im(p11, p15), or(im(p12, p15), or(im(p13, p15), im(p14, p15)))))))))))))))), p15), p15),X,'SYJ203+1.015.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, p15))))))))))))))), or(im(p0, p16), or(im(p1, p16), or(im(p2, p16), or(im(p3, p16), or(im(p4, p16), or(im(p5, p16), or(im(p6, p16), or(im(p7, p16), or(im(p8, p16), or(im(p9, p16), or(im(p10, p16), or(im(p11, p16), or(im(p12, p16), or(im(p13, p16), or(im(p14, p16), im(p15, p16))))))))))))))))), p16), p16),X,'SYJ203+1.016.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, p16)))))))))))))))), or(im(p0, p17), or(im(p1, p17), or(im(p2, p17), or(im(p3, p17), or(im(p4, p17), or(im(p5, p17), or(im(p6, p17), or(im(p7, p17), or(im(p8, p17), or(im(p9, p17), or(im(p10, p17), or(im(p11, p17), or(im(p12, p17), or(im(p13, p17), or(im(p14, p17), or(im(p15, p17), im(p16, p17)))))))))))))))))), p17), p17),X,'SYJ203+1.017.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.018.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, p17))))))))))))))))), or(im(p0, p18), or(im(p1, p18), or(im(p2, p18), or(im(p3, p18), or(im(p4, p18), or(im(p5, p18), or(im(p6, p18), or(im(p7, p18), or(im(p8, p18), or(im(p9, p18), or(im(p10, p18), or(im(p11, p18), or(im(p12, p18), or(im(p13, p18), or(im(p14, p18), or(im(p15, p18), or(im(p16, p18), im(p17, p18))))))))))))))))))), p18), p18),X,'SYJ203+1.018.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.019.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, p18)))))))))))))))))), or(im(p0, p19), or(im(p1, p19), or(im(p2, p19), or(im(p3, p19), or(im(p4, p19), or(im(p5, p19), or(im(p6, p19), or(im(p7, p19), or(im(p8, p19), or(im(p9, p19), or(im(p10, p19), or(im(p11, p19), or(im(p12, p19), or(im(p13, p19), or(im(p14, p19), or(im(p15, p19), or(im(p16, p19), or(im(p17, p19), im(p18, p19)))))))))))))))))))), p19), p19),X,'SYJ203+1.019.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ203+1.020.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, p19))))))))))))))))))), or(im(p0, p20), or(im(p1, p20), or(im(p2, p20), or(im(p3, p20), or(im(p4, p20), or(im(p5, p20), or(im(p6, p20), or(im(p7, p20), or(im(p8, p20), or(im(p9, p20), or(im(p10, p20), or(im(p11, p20), or(im(p12, p20), or(im(p13, p20), or(im(p14, p20), or(im(p15, p20), or(im(p16, p20), or(im(p17, p20), or(im(p18, p20), im(p19, p20))))))))))))))))))))), p20), p20),X,'SYJ203+1.020.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(p0, im(p0, im(p0, p1))), p1),X,'SYJ204+1.001.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(p0, im(p1, im(p1, p2))), im(p0, im(p0, p1))), p2),X,'SYJ204+1.002.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p0, im(p0, p3))), p2),X,'SYJ204+1.003.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p0, im(p0, p4))), p2),X,'SYJ204+1.004.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p0, im(p0, p5))), p2),X,'SYJ204+1.005.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p0, im(p0, p6))), p2),X,'SYJ204+1.006.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p0, im(p0, p7))), p2),X,'SYJ204+1.007.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p0, im(p0, p8))), p2),X,'SYJ204+1.008.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p0, im(p0, p9))), p2),X,'SYJ204+1.009.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p0, im(p0, p10))), p2),X,'SYJ204+1.010.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p0, im(p0, p11))), p2),X,'SYJ204+1.011.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p0, im(p0, p12))), p2),X,'SYJ204+1.012.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p0, im(p0, p13))), p2),X,'SYJ204+1.013.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p0, im(p0, p14))), p2),X,'SYJ204+1.014.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p0, im(p0, p15))), p2),X,'SYJ204+1.015.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p0, im(p0, p16))), p2),X,'SYJ204+1.016.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p17, im(p17, p16))), im(p0, im(p0, p17))), p2),X,'SYJ204+1.017.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.018.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p17, im(p17, p16))), im(p18, im(p18, p17))), im(p0, im(p0, p18))), p2),X,'SYJ204+1.018.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.019.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p17, im(p17, p16))), im(p18, im(p18, p17))), im(p19, im(p19, p18))), im(p0, im(p0, p19))), p2),X,'SYJ204+1.019.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ204+1.020.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(p0, im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p17, im(p17, p16))), im(p18, im(p18, p17))), im(p19, im(p19, p18))), im(p20, im(p20, p19))), im(p0, im(p0, p20))), p2),X,'SYJ204+1.020.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), im(im(p3, p4), p0))), p1), im(and(im(im(p3, p4), p0), and(im(im(p2, p3), p4), im(p0, p1))), p1)),X,'SYJ205+1.001.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), im(im(p6, p4), p5)))), p1), im(and(im(im(p6, p4), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))), p1)),X,'SYJ205+1.002.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), im(im(p8, p4), p7))))), p1), im(and(im(im(p8, p4), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))), p1)),X,'SYJ205+1.003.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), im(im(p10, p4), p9)))))), p1), im(and(im(im(p10, p4), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))), p1)),X,'SYJ205+1.004.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), im(im(p12, p4), p11))))))), p1), im(and(im(im(p12, p4), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))))), p1)),X,'SYJ205+1.005.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), im(im(p14, p4), p13)))))))), p1), im(and(im(im(p14, p4), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))))), p1)),X,'SYJ205+1.006.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), im(im(p16, p4), p15))))))))), p1), im(and(im(im(p16, p4), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))))))), p1)),X,'SYJ205+1.007.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), im(im(p18, p4), p17)))))))))), p1), im(and(im(im(p18, p4), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))))))), p1)),X,'SYJ205+1.008.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), im(im(p20, p4), p19))))))))))), p1), im(and(im(im(p20, p4), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))))))))), p1)),X,'SYJ205+1.009.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), im(im(p22, p4), p21)))))))))))), p1), im(and(im(im(p22, p4), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))))))))), p1)),X,'SYJ205+1.010.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), im(im(p24, p4), p23))))))))))))), p1), im(and(im(im(p24, p4), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))))))))))), p1)),X,'SYJ205+1.011.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), im(im(p26, p4), p25)))))))))))))), p1), im(and(im(im(p26, p4), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))))))))))), p1)),X,'SYJ205+1.012.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), and(im(im(p26, p27), p25), im(im(p28, p4), p27))))))))))))))), p1), im(and(im(im(p28, p4), p27), and(im(im(p26, p27), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))))))))))))), p1)),X,'SYJ205+1.013.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), and(im(im(p26, p27), p25), and(im(im(p28, p29), p27), im(im(p30, p4), p29)))))))))))))))), p1), im(and(im(im(p30, p4), p29), and(im(im(p28, p29), p27), and(im(im(p26, p27), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))))))))))))), p1)),X,'SYJ205+1.014.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), and(im(im(p26, p27), p25), and(im(im(p28, p29), p27), and(im(im(p30, p31), p29), im(im(p32, p4), p31))))))))))))))))), p1), im(and(im(im(p32, p4), p31), and(im(im(p30, p31), p29), and(im(im(p28, p29), p27), and(im(im(p26, p27), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))))))))))))))), p1)),X,'SYJ205+1.015.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), and(im(im(p26, p27), p25), and(im(im(p28, p29), p27), and(im(im(p30, p31), p29), and(im(im(p32, p33), p31), im(im(p34, p4), p33)))))))))))))))))), p1), im(and(im(im(p34, p4), p33), and(im(im(p32, p33), p31), and(im(im(p30, p31), p29), and(im(im(p28, p29), p27), and(im(im(p26, p27), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))))))))))))))), p1)),X,'SYJ205+1.016.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), and(im(im(p26, p27), p25), and(im(im(p28, p29), p27), and(im(im(p30, p31), p29), and(im(im(p32, p33), p31), and(im(im(p34, p35), p33), im(im(p36, p4), p35))))))))))))))))))), p1), im(and(im(im(p36, p4), p35), and(im(im(p34, p35), p33), and(im(im(p32, p33), p31), and(im(im(p30, p31), p29), and(im(im(p28, p29), p27), and(im(im(p26, p27), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))))))))))))))))), p1)),X,'SYJ205+1.017.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.018.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), and(im(im(p26, p27), p25), and(im(im(p28, p29), p27), and(im(im(p30, p31), p29), and(im(im(p32, p33), p31), and(im(im(p34, p35), p33), and(im(im(p36, p37), p35), im(im(p38, p4), p37)))))))))))))))))))), p1), im(and(im(im(p38, p4), p37), and(im(im(p36, p37), p35), and(im(im(p34, p35), p33), and(im(im(p32, p33), p31), and(im(im(p30, p31), p29), and(im(im(p28, p29), p27), and(im(im(p26, p27), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))))))))))))))))), p1)),X,'SYJ205+1.018.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.019.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), and(im(im(p26, p27), p25), and(im(im(p28, p29), p27), and(im(im(p30, p31), p29), and(im(im(p32, p33), p31), and(im(im(p34, p35), p33), and(im(im(p36, p37), p35), and(im(im(p38, p39), p37), im(im(p40, p4), p39))))))))))))))))))))), p1), im(and(im(im(p40, p4), p39), and(im(im(p38, p39), p37), and(im(im(p36, p37), p35), and(im(im(p34, p35), p33), and(im(im(p32, p33), p31), and(im(im(p30, p31), p29), and(im(im(p28, p29), p27), and(im(im(p26, p27), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1))))))))))))))))))))), p1)),X,'SYJ205+1.019.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ205+1.020.pitp: -------------------------------------------------------------------------------- 1 | intDecide(and(im(and(im(p0, p1), and(im(im(p2, p3), p4), and(im(im(p3, p5), p0), and(im(im(p6, p7), p5), and(im(im(p8, p9), p7), and(im(im(p10, p11), p9), and(im(im(p12, p13), p11), and(im(im(p14, p15), p13), and(im(im(p16, p17), p15), and(im(im(p18, p19), p17), and(im(im(p20, p21), p19), and(im(im(p22, p23), p21), and(im(im(p24, p25), p23), and(im(im(p26, p27), p25), and(im(im(p28, p29), p27), and(im(im(p30, p31), p29), and(im(im(p32, p33), p31), and(im(im(p34, p35), p33), and(im(im(p36, p37), p35), and(im(im(p38, p39), p37), and(im(im(p40, p41), p39), im(im(p42, p4), p41)))))))))))))))))))))), p1), im(and(im(im(p42, p4), p41), and(im(im(p40, p41), p39), and(im(im(p38, p39), p37), and(im(im(p36, p37), p35), and(im(im(p34, p35), p33), and(im(im(p32, p33), p31), and(im(im(p30, p31), p29), and(im(im(p28, p29), p27), and(im(im(p26, p27), p25), and(im(im(p24, p25), p23), and(im(im(p22, p23), p21), and(im(im(p20, p21), p19), and(im(im(p18, p19), p17), and(im(im(p16, p17), p15), and(im(im(p14, p15), p13), and(im(im(p12, p13), p11), and(im(im(p10, p11), p9), and(im(im(p8, p9), p7), and(im(im(p6, p7), p5), and(im(im(p3, p5), p0), and(im(im(p2, p3), p4), im(p0, p1)))))))))))))))))))))), p1)),X,'SYJ205+1.020.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(p0,p0),X,'SYJ206+1.001). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(p0 , p1),equiv(p1, p0)),X,'SYJ206+1.002.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(p0 , p1) , p2),equiv(p2, equiv(p1, p0))),X,'SYJ206+1.003.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3),equiv(p3, equiv(p2, equiv(p1, p0)))),X,'SYJ206+1.004.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4),equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))),X,'SYJ206+1.005.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5),equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))),X,'SYJ206+1.006.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6),equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))),X,'SYJ206+1.007.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7),equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))),X,'SYJ206+1.008.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8),equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))),X,'SYJ206+1.009.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9),equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))),X,'SYJ206+1.010.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10),equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))),X,'SYJ206+1.011.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11),equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))),X,'SYJ206+1.012.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12),equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))))),X,'SYJ206+1.013.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13),equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))))),X,'SYJ206+1.014.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14),equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))))))),X,'SYJ206+1.015.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15),equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))))))),X,'SYJ206+1.016.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15) , p16),equiv(p16, equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))))))))),X,'SYJ206+1.017.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.018.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15) , p16) , p17),equiv(p17, equiv(p16, equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))))))))),X,'SYJ206+1.018.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.019.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15) , p16) , p17) , p18),equiv(p18, equiv(p17, equiv(p16, equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))))))))))),X,'SYJ206+1.019.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ206+1.020.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(p0 , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15) , p16) , p17) , p18) , p19),equiv(p19, equiv(p18, equiv(p17, equiv(p16, equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))))))))))),X,'SYJ206+1.020.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, p1)),and(im(equiv(p0, p1), p), im(equiv(p0, p1), p))), or(p2, or(p, non(p2)))),X,'SYJ207+1.001.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, p3)))),and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p0), p))), or(p4, or(p, non(p4)))),X,'SYJ207+1.002.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p, and(p0, and(p1, and(p2, and(p3, and(p4, p5)))))),and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p0), p))), or(p6, or(p, non(p6)))),X,'SYJ207+1.003.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, p7)))))))),and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p0), p))), or(p8, or(p, non(p8)))),X,'SYJ207+1.004.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, p9)))))))))),and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p0), p))), or(p10, or(p, non(p10)))),X,'SYJ207+1.005.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, p11)))))))))))),and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p0), p))), or(p12, or(p, non(p12)))),X,'SYJ207+1.006.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, p13)))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p0), p))), or(p14, or(p, non(p14)))),X,'SYJ207+1.007.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, p15)))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p0), p))), or(p16, or(p, non(p16)))),X,'SYJ207+1.008.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, p17)))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p0), p))), or(p18, or(p, non(p18)))),X,'SYJ207+1.009.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, p19)))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p0), p))), or(p20, or(p, non(p20)))),X,'SYJ207+1.010.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, p21)))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p0), p))), or(p22, or(p, non(p22)))),X,'SYJ207+1.011.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, p23)))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p0), p))), or(p24, or(p, non(p24)))),X,'SYJ207+1.012.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, p25)))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p0), p))), or(p26, or(p, non(p26)))),X,'SYJ207+1.013.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, and(p25, and(p26, p27)))))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p26), p)), im(equiv(p26, p27), p)), im(equiv(p27, p0), p))), or(p28, or(p, non(p28)))),X,'SYJ207+1.014.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, and(p25, and(p26, and(p27, and(p28, p29)))))))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p26), p)), im(equiv(p26, p27), p)), im(equiv(p27, p28), p)), im(equiv(p28, p29), p)), im(equiv(p29, p0), p))), or(p30, or(p, non(p30)))),X,'SYJ207+1.015.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, and(p25, and(p26, and(p27, and(p28, and(p29, and(p30, p31)))))))))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p26), p)), im(equiv(p26, p27), p)), im(equiv(p27, p28), p)), im(equiv(p28, p29), p)), im(equiv(p29, p30), p)), im(equiv(p30, p31), p)), im(equiv(p31, p0), p))), or(p32, or(p, non(p32)))),X,'SYJ207+1.016.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ207+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(equiv(p,and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, and(p19, and(p20, and(p21, and(p22, and(p23, and(p24, and(p25, and(p26, and(p27, and(p28, and(p29, and(p30, and(p31, and(p32, p33)))))))))))))))))))))))))))))))))),and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(equiv(p0, p1), p), im(equiv(p1, p2), p)), im(equiv(p2, p3), p)), im(equiv(p3, p4), p)), im(equiv(p4, p5), p)), im(equiv(p5, p6), p)), im(equiv(p6, p7), p)), im(equiv(p7, p8), p)), im(equiv(p8, p9), p)), im(equiv(p9, p10), p)), im(equiv(p10, p11), p)), im(equiv(p11, p12), p)), im(equiv(p12, p13), p)), im(equiv(p13, p14), p)), im(equiv(p14, p15), p)), im(equiv(p15, p16), p)), im(equiv(p16, p17), p)), im(equiv(p17, p18), p)), im(equiv(p18, p19), p)), im(equiv(p19, p20), p)), im(equiv(p20, p21), p)), im(equiv(p21, p22), p)), im(equiv(p22, p23), p)), im(equiv(p23, p24), p)), im(equiv(p24, p25), p)), im(equiv(p25, p26), p)), im(equiv(p26, p27), p)), im(equiv(p27, p28), p)), im(equiv(p28, p29), p)), im(equiv(p29, p30), p)), im(equiv(p30, p31), p)), im(equiv(p31, p32), p)), im(equiv(p32, p33), p)), im(equiv(p33, p0), p))), or(p34, or(p, non(p34)))),X,'SYJ207+1.017.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ208+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(non(non(p0)), non(non(p1))), or(p0, p1)),X,'SYJ208+1.001.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ208+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(or(p0, non(non(p1))), or(p2, non(non(p3)))), or(p4, non(non(p5)))), or(and(p0, p2), or(and(p0, p4), or(and(p2, p4), or(and(p1, p3), or(and(p1, p5), and(p3, p5))))))),X,'SYJ208+1.002.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ208+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(or(p0, or(p1, non(non(p2)))), or(p3, or(p4, non(non(p5))))), or(p6, or(p7, non(non(p8))))), or(p9, or(p10, non(non(p11))))), or(and(p0, p3), or(and(p0, p6), or(and(p0, p9), or(and(p3, p6), or(and(p3, p9), or(and(p6, p9), or(and(p1, p4), or(and(p1, p7), or(and(p1, p10), or(and(p4, p7), or(and(p4, p10), or(and(p7, p10), or(and(p2, p5), or(and(p2, p8), or(and(p2, p11), or(and(p5, p8), or(and(p5, p11), and(p8, p11))))))))))))))))))),X,'SYJ208+1.003.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ208+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(or(p0, or(p1, or(p2, non(non(p3))))), or(p4, or(p5, or(p6, non(non(p7)))))), or(p8, or(p9, or(p10, non(non(p11)))))), or(p12, or(p13, or(p14, non(non(p15)))))), or(p16, or(p17, or(p18, non(non(p19)))))), or(and(p0, p4), or(and(p0, p8), or(and(p0, p12), or(and(p0, p16), or(and(p4, p8), or(and(p4, p12), or(and(p4, p16), or(and(p8, p12), or(and(p8, p16), or(and(p12, p16), or(and(p1, p5), or(and(p1, p9), or(and(p1, p13), or(and(p1, p17), or(and(p5, p9), or(and(p5, p13), or(and(p5, p17), or(and(p9, p13), or(and(p9, p17), or(and(p13, p17), or(and(p2, p6), or(and(p2, p10), or(and(p2, p14), or(and(p2, p18), or(and(p6, p10), or(and(p6, p14), or(and(p6, p18), or(and(p10, p14), or(and(p10, p18), or(and(p14, p18), or(and(p3, p7), or(and(p3, p11), or(and(p3, p15), or(and(p3, p19), or(and(p7, p11), or(and(p7, p15), or(and(p7, p19), or(and(p11, p15), or(and(p11, p19), and(p15, p19))))))))))))))))))))))))))))))))))))))))),X,'SYJ208+1.004.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(p0, im(non(non(p0)), p1)), p1), p1),X,'SYJ209+1.001.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, p1), or(im(non(non(p0)), p2), im(p1, p2))), p2), p2),X,'SYJ209+1.002.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, p2)), or(im(non(non(p0)), p3), or(im(p1, p3), im(p2, p3)))), p3), p3),X,'SYJ209+1.003.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, p3))), or(im(non(non(p0)), p4), or(im(p1, p4), or(im(p2, p4), im(p3, p4))))), p4), p4),X,'SYJ209+1.004.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, p4)))), or(im(non(non(p0)), p5), or(im(p1, p5), or(im(p2, p5), or(im(p3, p5), im(p4, p5)))))), p5), p5),X,'SYJ209+1.005.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, p5))))), or(im(non(non(p0)), p6), or(im(p1, p6), or(im(p2, p6), or(im(p3, p6), or(im(p4, p6), im(p5, p6))))))), p6), p6),X,'SYJ209+1.006.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, p6)))))), or(im(non(non(p0)), p7), or(im(p1, p7), or(im(p2, p7), or(im(p3, p7), or(im(p4, p7), or(im(p5, p7), im(p6, p7)))))))), p7), p7),X,'SYJ209+1.007.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, p7))))))), or(im(non(non(p0)), p8), or(im(p1, p8), or(im(p2, p8), or(im(p3, p8), or(im(p4, p8), or(im(p5, p8), or(im(p6, p8), im(p7, p8))))))))), p8), p8),X,'SYJ209+1.008.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, p8)))))))), or(im(non(non(p0)), p9), or(im(p1, p9), or(im(p2, p9), or(im(p3, p9), or(im(p4, p9), or(im(p5, p9), or(im(p6, p9), or(im(p7, p9), im(p8, p9)))))))))), p9), p9),X,'SYJ209+1.009.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, p9))))))))), or(im(non(non(p0)), p10), or(im(p1, p10), or(im(p2, p10), or(im(p3, p10), or(im(p4, p10), or(im(p5, p10), or(im(p6, p10), or(im(p7, p10), or(im(p8, p10), im(p9, p10))))))))))), p10), p10),X,'SYJ209+1.010.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, p10)))))))))), or(im(non(non(p0)), p11), or(im(p1, p11), or(im(p2, p11), or(im(p3, p11), or(im(p4, p11), or(im(p5, p11), or(im(p6, p11), or(im(p7, p11), or(im(p8, p11), or(im(p9, p11), im(p10, p11)))))))))))), p11), p11),X,'SYJ209+1.011.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, p11))))))))))), or(im(non(non(p0)), p12), or(im(p1, p12), or(im(p2, p12), or(im(p3, p12), or(im(p4, p12), or(im(p5, p12), or(im(p6, p12), or(im(p7, p12), or(im(p8, p12), or(im(p9, p12), or(im(p10, p12), im(p11, p12))))))))))))), p12), p12),X,'SYJ209+1.012.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, p12)))))))))))), or(im(non(non(p0)), p13), or(im(p1, p13), or(im(p2, p13), or(im(p3, p13), or(im(p4, p13), or(im(p5, p13), or(im(p6, p13), or(im(p7, p13), or(im(p8, p13), or(im(p9, p13), or(im(p10, p13), or(im(p11, p13), im(p12, p13)))))))))))))), p13), p13),X,'SYJ209+1.013.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, p13))))))))))))), or(im(non(non(p0)), p14), or(im(p1, p14), or(im(p2, p14), or(im(p3, p14), or(im(p4, p14), or(im(p5, p14), or(im(p6, p14), or(im(p7, p14), or(im(p8, p14), or(im(p9, p14), or(im(p10, p14), or(im(p11, p14), or(im(p12, p14), im(p13, p14))))))))))))))), p14), p14),X,'SYJ209+1.014.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, p14)))))))))))))), or(im(non(non(p0)), p15), or(im(p1, p15), or(im(p2, p15), or(im(p3, p15), or(im(p4, p15), or(im(p5, p15), or(im(p6, p15), or(im(p7, p15), or(im(p8, p15), or(im(p9, p15), or(im(p10, p15), or(im(p11, p15), or(im(p12, p15), or(im(p13, p15), im(p14, p15)))))))))))))))), p15), p15),X,'SYJ209+1.015.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, p15))))))))))))))), or(im(non(non(p0)), p16), or(im(p1, p16), or(im(p2, p16), or(im(p3, p16), or(im(p4, p16), or(im(p5, p16), or(im(p6, p16), or(im(p7, p16), or(im(p8, p16), or(im(p9, p16), or(im(p10, p16), or(im(p11, p16), or(im(p12, p16), or(im(p13, p16), or(im(p14, p16), im(p15, p16))))))))))))))))), p16), p16),X,'SYJ209+1.016.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, p16)))))))))))))))), or(im(non(non(p0)), p17), or(im(p1, p17), or(im(p2, p17), or(im(p3, p17), or(im(p4, p17), or(im(p5, p17), or(im(p6, p17), or(im(p7, p17), or(im(p8, p17), or(im(p9, p17), or(im(p10, p17), or(im(p11, p17), or(im(p12, p17), or(im(p13, p17), or(im(p14, p17), or(im(p15, p17), im(p16, p17)))))))))))))))))), p17), p17),X,'SYJ209+1.017.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.018.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, p17))))))))))))))))), or(im(non(non(p0)), p18), or(im(p1, p18), or(im(p2, p18), or(im(p3, p18), or(im(p4, p18), or(im(p5, p18), or(im(p6, p18), or(im(p7, p18), or(im(p8, p18), or(im(p9, p18), or(im(p10, p18), or(im(p11, p18), or(im(p12, p18), or(im(p13, p18), or(im(p14, p18), or(im(p15, p18), or(im(p16, p18), im(p17, p18))))))))))))))))))), p18), p18),X,'SYJ209+1.018.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.019.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, p18)))))))))))))))))), or(im(non(non(p0)), p19), or(im(p1, p19), or(im(p2, p19), or(im(p3, p19), or(im(p4, p19), or(im(p5, p19), or(im(p6, p19), or(im(p7, p19), or(im(p8, p19), or(im(p9, p19), or(im(p10, p19), or(im(p11, p19), or(im(p12, p19), or(im(p13, p19), or(im(p14, p19), or(im(p15, p19), or(im(p16, p19), or(im(p17, p19), im(p18, p19)))))))))))))))))))), p19), p19),X,'SYJ209+1.019.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ209+1.020.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(im(or(and(p0, and(p1, and(p2, and(p3, and(p4, and(p5, and(p6, and(p7, and(p8, and(p9, and(p10, and(p11, and(p12, and(p13, and(p14, and(p15, and(p16, and(p17, and(p18, p19))))))))))))))))))), or(im(non(non(p0)), p20), or(im(p1, p20), or(im(p2, p20), or(im(p3, p20), or(im(p4, p20), or(im(p5, p20), or(im(p6, p20), or(im(p7, p20), or(im(p8, p20), or(im(p9, p20), or(im(p10, p20), or(im(p11, p20), or(im(p12, p20), or(im(p13, p20), or(im(p14, p20), or(im(p15, p20), or(im(p16, p20), or(im(p17, p20), or(im(p18, p20), im(p19, p20))))))))))))))))))))), p20), p20),X,'SYJ209+1.020.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(non(non(p0)), im(p0, im(p0, p1))), p1),X,'SYJ210+1.001.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p0, im(p0, p1))), p2),X,'SYJ210+1.002.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p0, im(p0, p3))), p2),X,'SYJ210+1.003.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p0, im(p0, p4))), p2),X,'SYJ210+1.004.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p0, im(p0, p5))), p2),X,'SYJ210+1.005.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p0, im(p0, p6))), p2),X,'SYJ210+1.006.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p0, im(p0, p7))), p2),X,'SYJ210+1.007.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p0, im(p0, p8))), p2),X,'SYJ210+1.008.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p0, im(p0, p9))), p2),X,'SYJ210+1.009.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p0, im(p0, p10))), p2),X,'SYJ210+1.010.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p0, im(p0, p11))), p2),X,'SYJ210+1.011.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p0, im(p0, p12))), p2),X,'SYJ210+1.012.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p0, im(p0, p13))), p2),X,'SYJ210+1.013.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p0, im(p0, p14))), p2),X,'SYJ210+1.014.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p0, im(p0, p15))), p2),X,'SYJ210+1.015.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p0, im(p0, p16))), p2),X,'SYJ210+1.016.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p17, im(p17, p16))), im(p0, im(p0, p17))), p2),X,'SYJ210+1.017.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.018.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p17, im(p17, p16))), im(p18, im(p18, p17))), im(p0, im(p0, p18))), p2),X,'SYJ210+1.018.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.019.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p17, im(p17, p16))), im(p18, im(p18, p17))), im(p19, im(p19, p18))), im(p0, im(p0, p19))), p2),X,'SYJ210+1.019.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ210+1.020.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(non(non(p0)), im(p1, im(p1, p2))), im(p3, im(p3, p1))), im(p4, im(p4, p3))), im(p5, im(p5, p4))), im(p6, im(p6, p5))), im(p7, im(p7, p6))), im(p8, im(p8, p7))), im(p9, im(p9, p8))), im(p10, im(p10, p9))), im(p11, im(p11, p10))), im(p12, im(p12, p11))), im(p13, im(p13, p12))), im(p14, im(p14, p13))), im(p15, im(p15, p14))), im(p16, im(p16, p15))), im(p17, im(p17, p16))), im(p18, im(p18, p17))), im(p19, im(p19, p18))), im(p20, im(p20, p19))), im(p0, im(p0, p20))), p2),X,'SYJ210+1.020.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p4), p0)), p1),X,'SYJ211+1.001.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p4), p5)), p1),X,'SYJ211+1.002.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p4), p7)), p1),X,'SYJ211+1.003.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p4), p9)), p1),X,'SYJ211+1.004.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p4), p11)), p1),X,'SYJ211+1.005.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p4), p13)), p1),X,'SYJ211+1.006.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p4), p15)), p1),X,'SYJ211+1.007.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p4), p17)), p1),X,'SYJ211+1.008.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p4), p19)), p1),X,'SYJ211+1.009.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p4), p21)), p1),X,'SYJ211+1.010.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p4), p23)), p1),X,'SYJ211+1.011.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p4), p25)), p1),X,'SYJ211+1.012.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p27), p25)), im(im(non(non(p28)), p4), p27)), p1),X,'SYJ211+1.013.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p27), p25)), im(im(non(non(p28)), p29), p27)), im(im(non(non(p30)), p4), p29)), p1),X,'SYJ211+1.014.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p27), p25)), im(im(non(non(p28)), p29), p27)), im(im(non(non(p30)), p31), p29)), im(im(non(non(p32)), p4), p31)), p1),X,'SYJ211+1.015.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p27), p25)), im(im(non(non(p28)), p29), p27)), im(im(non(non(p30)), p31), p29)), im(im(non(non(p32)), p33), p31)), im(im(non(non(p34)), p4), p33)), p1),X,'SYJ211+1.016.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p27), p25)), im(im(non(non(p28)), p29), p27)), im(im(non(non(p30)), p31), p29)), im(im(non(non(p32)), p33), p31)), im(im(non(non(p34)), p35), p33)), im(im(non(non(p36)), p4), p35)), p1),X,'SYJ211+1.017.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.018.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p27), p25)), im(im(non(non(p28)), p29), p27)), im(im(non(non(p30)), p31), p29)), im(im(non(non(p32)), p33), p31)), im(im(non(non(p34)), p35), p33)), im(im(non(non(p36)), p37), p35)), im(im(non(non(p38)), p4), p37)), p1),X,'SYJ211+1.018.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.019.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p27), p25)), im(im(non(non(p28)), p29), p27)), im(im(non(non(p30)), p31), p29)), im(im(non(non(p32)), p33), p31)), im(im(non(non(p34)), p35), p33)), im(im(non(non(p36)), p37), p35)), im(im(non(non(p38)), p39), p37)), im(im(non(non(p40)), p4), p39)), p1),X,'SYJ211+1.019.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ211+1.020.pitp: -------------------------------------------------------------------------------- 1 | intDecide(im(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(and(im(p0, p1), im(im(non(non(p2)), p3), p4)), im(im(non(non(p3)), p5), p0)), im(im(non(non(p6)), p7), p5)), im(im(non(non(p8)), p9), p7)), im(im(non(non(p10)), p11), p9)), im(im(non(non(p12)), p13), p11)), im(im(non(non(p14)), p15), p13)), im(im(non(non(p16)), p17), p15)), im(im(non(non(p18)), p19), p17)), im(im(non(non(p20)), p21), p19)), im(im(non(non(p22)), p23), p21)), im(im(non(non(p24)), p25), p23)), im(im(non(non(p26)), p27), p25)), im(im(non(non(p28)), p29), p27)), im(im(non(non(p30)), p31), p29)), im(im(non(non(p32)), p33), p31)), im(im(non(non(p34)), p35), p33)), im(im(non(non(p36)), p37), p35)), im(im(non(non(p38)), p39), p37)), im(im(non(non(p40)), p41), p39)), im(im(non(non(p42)), p4), p41)), p1),X,'SYJ211+1.020.pitp'). -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.001.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(non(non(p0)),p0),X,'SYJ212+1.001'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.002.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(non(non(p0)) , p1),equiv(p1, p0)),X,'SYJ212+1.002.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.003.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(non(non(p0)) , p1) , p2),equiv(p2, equiv(p1, p0))),X,'SYJ212+1.003.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.004.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3),equiv(p3, equiv(p2, equiv(p1, p0)))),X,'SYJ212+1.004.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.005.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4),equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))),X,'SYJ212+1.005.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.006.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5),equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))),X,'SYJ212+1.006.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.007.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6),equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))),X,'SYJ212+1.007.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.008.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7),equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))),X,'SYJ212+1.008.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.009.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8),equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))),X,'SYJ212+1.009.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.010.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9),equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))),X,'SYJ212+1.010.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.011.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10),equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))),X,'SYJ212+1.011.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.012.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11),equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))),X,'SYJ212+1.012.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.013.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12),equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))))),X,'SYJ212+1.013.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.014.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13),equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))))),X,'SYJ212+1.014.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.015.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14),equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))))))),X,'SYJ212+1.015.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.016.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15),equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))))))),X,'SYJ212+1.016.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.017.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15) , p16),equiv(p16, equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))))))))),X,'SYJ212+1.017.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.018.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15) , p16) , p17),equiv(p17, equiv(p16, equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))))))))),X,'SYJ212+1.018.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.019.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15) , p16) , p17) , p18),equiv(p18, equiv(p17, equiv(p16, equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0))))))))))))))))))),X,'SYJ212+1.019.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/ILTP/SYJ212+1.020.pitp: -------------------------------------------------------------------------------- 1 | intDecide(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(equiv(non(non(p0)) , p1) , p2) , p3) , p4) , p5) , p6) , p7) , p8) , p9) , p10) , p11) , p12) , p13) , p14) , p15) , p16) , p17) , p18) , p19),equiv(p19, equiv(p18, equiv(p17, equiv(p16, equiv(p15, equiv(p14, equiv(p13, equiv(p12, equiv(p11, equiv(p10, equiv(p9, equiv(p8, equiv(p7, equiv(p6, equiv(p5, equiv(p4, equiv(p3, equiv(p2, equiv(p1, p0)))))))))))))))))))),X,'SYJ212+1.020.pitp'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/fCube/fCube.bash: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | swipl -G1g -s fCube < $1 3 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/otherWffs/gdej_9.txt: -------------------------------------------------------------------------------- 1 | intDecide( im(and(im(im(p0,or(p1,or(p2,or(p3,or(p4,or(p5,or(p6,or(p7,p8)))))))),or(p1,or(p2,or(p3,or(p4,or(p5,or(p6,or(p7,p8)))))))),and(im(im(p8,or(p1,or(p2,or(p3,or(p4,or(p5,or(p6,or(p7,p0)))))))),or(p1,or(p2,or(p3,or(p4,or(p5,or(p6,or(p7,p0)))))))),and(im(im(p7,or(p1,or(p2,or(p3,or(p4,or(p5,or(p6,or(p8,p0)))))))),or(p1,or(p2,or(p3,or(p4,or(p5,or(p6,or(p8,p0)))))))),and(im(im(p6,or(p1,or(p2,or(p3,or(p4,or(p5,or(p7,or(p8,p0)))))))),or(p1,or(p2,or(p3,or(p4,or(p5,or(p7,or(p8,p0)))))))),and(im(im(p5,or(p1,or(p2,or(p3,or(p4,or(p6,or(p7,or(p8,p0)))))))),or(p1,or(p2,or(p3,or(p4,or(p6,or(p7,or(p8,p0)))))))),and(im(im(p4,or(p1,or(p2,or(p3,or(p5,or(p6,or(p7,or(p8,p0)))))))),or(p1,or(p2,or(p3,or(p5,or(p6,or(p7,or(p8,p0)))))))),and(im(im(p3,or(p1,or(p2,or(p4,or(p5,or(p6,or(p7,or(p8,p0)))))))),or(p1,or(p2,or(p4,or(p5,or(p6,or(p7,or(p8,p0)))))))),and(im(im(p2,or(p1,or(p3,or(p4,or(p5,or(p6,or(p7,or(p8,p0)))))))),or(p1,or(p3,or(p4,or(p5,or(p6,or(p7,or(p8,p0)))))))),im(im(p1,or(p2,or(p3,or(p4,or(p5,or(p6,or(p7,or(p8,p0)))))))),or(p2,or(p3,or(p4,or(p5,or(p6,or(p7,or(p8,p0)))))))))))))))),or(p1,or(p2,or(p3,or(p4,or(p5,or(p6,or(p7,or(p8,p0))))))))),X,'gdej_9.txt'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/otherWffs/nagata.022.txt: -------------------------------------------------------------------------------- 1 | intDecide(or(p22,im(p22,or(p21,im(p21,or(p20,im(p20,or(p19,im(p19,or(p18,im(p18,or(p17,im(p17,or(p16,im(p16,or(p15,im(p15,or(p14,im(p14,or(p13,im(p13,or(p12,im(p12,or(p11,im(p11,or(p10,im(p10,or(p9,im(p9,or(p8,im(p8,or(p7,im(p7,or(p6,im(p6,or(p5,im(p5,or(p4,im(p4,or(p3,im(p3,or(p2,im(p2,or(p1,im(p1,or(p0,non(p0)))))))))))))))))))))))))))))))))))))))))))))),X,'nagata.022.txt'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/otherWffs/nishimuraWFF_11.txt: -------------------------------------------------------------------------------- 1 | intDecide(im(im(im(im(im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))),or(im(im(non(non(p0)),p0),or(non(p0),p0)),im(non(non(p0)),p0))),or(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),im(im(non(non(p0)),p0),or(non(p0),p0)))),or(im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))),im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))))),or(im(im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))),or(im(im(non(non(p0)),p0),or(non(p0),p0)),im(non(non(p0)),p0))),im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))))),X,'nishimuraWFF_11.txt'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/otherWffs/nishimuraWFF_12.txt: -------------------------------------------------------------------------------- 1 | intDecide( im(im(im(im(im(im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))),or(im(im(non(non(p0)),p0),or(non(p0),p0)),im(non(non(p0)),p0))),or(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),im(im(non(non(p0)),p0),or(non(p0),p0)))),or(im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))),im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))))),or(im(im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))),or(im(im(non(non(p0)),p0),or(non(p0),p0)),im(non(non(p0)),p0))),im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))))),or(im(im(im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))),or(im(im(non(non(p0)),p0),or(non(p0),p0)),im(non(non(p0)),p0))),or(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),im(im(non(non(p0)),p0),or(non(p0),p0)))),im(im(im(im(im(non(non(p0)),p0),or(non(p0),p0)),or(non(non(p0)),non(p0))),or(im(non(non(p0)),p0),non(non(p0)))),or(im(im(non(non(p0)),p0),or(non(p0),p0)),im(non(non(p0)),p0))))),X,'nishimuraWFF_12.txt'). 2 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/paper/cilc09Slide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptarau/TypesAndProofs/fd67707e065723aefea548436f3ef5daf538c004/third_party/fCube-4.1/paper/cilc09Slide.pdf -------------------------------------------------------------------------------- /third_party/fCube-4.1/paper/lpar-slide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptarau/TypesAndProofs/fd67707e065723aefea548436f3ef5daf538c004/third_party/fCube-4.1/paper/lpar-slide.pdf -------------------------------------------------------------------------------- /third_party/fCube-4.1/paper/towardsConstantSignOptimization.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptarau/TypesAndProofs/fd67707e065723aefea548436f3ef5daf538c004/third_party/fCube-4.1/paper/towardsConstantSignOptimization.pdf -------------------------------------------------------------------------------- /third_party/fCube-4.1/script/buildILTPforImogen.bash: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | SOURCE=$1 3 | DESTINATION=$2 4 | PGM_PROLOG=$3 5 | for i in $SOURCE/* 6 | do 7 | NAME=`basename $i` 8 | echo $i 9 | swipl -s ${PGM_PROLOG} < $i > ${DESTINATION}/${NAME} 10 | done 11 | 12 | 13 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/script/introduceEquiv: -------------------------------------------------------------------------------- 1 | intDecide(Wff,_,Nro) :- toEquiv(Wff, Res), 2 | /* 3 | printWFF(Wff), 4 | writeln(' '), 5 | */ 6 | write('intDecide('), 7 | write(Res), 8 | write(',X,\''), 9 | write(Nro), 10 | write('\').'). 11 | /*printWFF(Res).*/ 12 | 13 | toEquiv(X, X) :- atomic(X). 14 | 15 | toEquiv(and(X, Y), TheWff) :- toEquiv(X, XT), 16 | toEquiv(Y, YT), 17 | buildWff(and(XT,YT), TheWff). 18 | 19 | toEquiv(or(X, Y), or(XT,YT)) :- toEquiv(X, XT), 20 | toEquiv(Y, YT). 21 | 22 | toEquiv(im(X, Y), im(XT,YT)) :- toEquiv(X, XT), 23 | toEquiv(Y, YT). 24 | 25 | toEquiv(non(X), non(XT)) :- toEquiv(X, XT). 26 | 27 | buildWff(and(im(X,Y), im(Y,X)), equiv(X,Y)). 28 | buildWff(Wff, Wff). 29 | 30 | printWFF(X):-atom(X),write(X). 31 | printWFF(im(X,Y)):-write('('),printWFF(X),!,write('->'),printWFF(Y),!,write(')'). 32 | printWFF(or(X,Y)):-write('('),printWFF(X),!,write('|'),printWFF(Y),!,write(')'). 33 | printWFF(and(X,Y)):-write('('),printWFF(X),!,write('&'),printWFF(Y),!,write(')'). 34 | printWFF(dot(X,Y)):-write('('),printWFF(X),!,write('%'),printWFF(Y),!,write(')'). 35 | printWFF(non(X)):-write('~'),printWFF(X),!. 36 | printWFF(equiv(X,Y)):-write('('),printWFF(X),!,write('='),printWFF(Y),!,write(')'). 37 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/script/test.bash: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | TEST_DIR=ILTP 3 | PROLOGPGM=fCube/fCube 4 | for i in $TEST_DIR/SYJ201* $TEST_DIR/SYJ202*00{1,2,3,4,5,6,7,8}* $TEST_DIR/SYJ20{3,4,5,6,7,8,9}* $TEST_DIR/SYJ21{0,1,2}* 5 | do 6 | #NAME=`basename $i` 7 | #echo $NAME 8 | echo `swipl -G1g -s $PROLOGPGM < $i 2>&1 | egrep 'inferences|search'` | awk '{print $13, "Time:", $4, $14, $15,$16, $17}' 9 | done 10 | -------------------------------------------------------------------------------- /third_party/fCube-4.1/script/toImogenFormat: -------------------------------------------------------------------------------- 1 | intDecide(Wff,_,_) :- toEquiv(Wff). 2 | 3 | toEquiv(X) :- atomic(X), 4 | write(' '), 5 | write(X), 6 | write(' '). 7 | 8 | toEquiv(and(X, Y)) :- write(' ( '), 9 | toEquiv(X), 10 | write( ' & '), 11 | toEquiv(Y), 12 | write(' ) '). 13 | 14 | toEquiv(equiv(X, Y)) :- write(' ( '), 15 | toEquiv(X), 16 | write( ' <=> '), 17 | toEquiv(Y), 18 | write(' ) '). 19 | 20 | toEquiv(or(X, Y)) :- write(' ( '), 21 | toEquiv(X), 22 | write( ' | '), 23 | toEquiv(Y), 24 | write(' ) '). 25 | 26 | toEquiv(im(X, Y)) :- write(' ( '), 27 | toEquiv(X), 28 | write( ' => '), 29 | toEquiv(Y), 30 | write(' ) '). 31 | 32 | toEquiv(non(X)) :- write(' ~ '), 33 | toEquiv(X). 34 | -------------------------------------------------------------------------------- /third_party/fitting.pro: -------------------------------------------------------------------------------- 1 | % sequent calculus-based classical propositional tautology prover 2 | % specialized to the implcational fragment 3 | 4 | % derived from Melvin Fitting's prover 5 | % specialized to implication and negation only 6 | 7 | /* 8 | the heart of the matter: 9 | thm(Lambda, Gamma) :- 10 | the sequent Lambda --> Gamma is provable. 11 | */ 12 | 13 | thm(Lambda, [~ (~ (X)) | Gamma]) :- 14 | !, 15 | thm(Lambda, [X | Gamma]). 16 | thm(Lambda, [(X -> Y) | Gamma]) :- 17 | !, 18 | thm(Lambda, [~X, Y | Gamma]). 19 | thm(Lambda, [~(X -> Y) | Gamma]) :- 20 | !, 21 | thm(Lambda, [X | Gamma]), 22 | !, 23 | thm(Lambda, [~Y | Gamma]). 24 | thm([L1|Lambda], [L2|_]) :- 25 | ( L1 = L2, 26 | ! 27 | ; 28 | thm(Lambda, [L2]) 29 | ). 30 | thm(Lambda, [~ L | Gamma]) :- 31 | thm([L | Lambda], Gamma), 32 | !. 33 | thm(Lambda, [L | Gamma]) :- 34 | thm([~ L | Lambda], Gamma), 35 | !. 36 | 37 | tautology(X0) :- false2neg(X0,X),thm([], [X]). 38 | 39 | -------------------------------------------------------------------------------- /ugo: -------------------------------------------------------------------------------- 1 | swipl -s nested_horn.pro 2 | -------------------------------------------------------------------------------- /uhfs.pro: -------------------------------------------------------------------------------- 1 | % natural number -> hereditatily finite set 2 | % with urelments smaller than M 3 | 4 | nat2uhfs(M,U,U):-U=M, 6 | nat2nats(N,Ns), 7 | maplist(nat2uhfs(M),Ns,Hs). 8 | 9 | % hereditatily finite set -> natural number 10 | uhfs2nat(U,U):-atomic(U). 11 | uhfs2nat(Ns,N):-compound(Ns), 12 | maplist(uhfs2nat,Ns,Ms), 13 | nats2nat(Ms,N). 14 | 15 | % natural number to nested Horn clause 16 | nat2uhorn(M,U,U):-U=M, 18 | nat2nats(N,Ns), 19 | maplist(nat2uhorn(M),Ns,Hs), 20 | hornify(Hs,HBs). 21 | 22 | hornify([X],~X). 23 | hornify([X,Y|Xs],(X:-[Y|Xs])). 24 | 25 | % nested Horn clause -> natural number 26 | uhorn2nat(U,U):-atomic(U). 27 | uhorn2nat(HBs,N):- 28 | hornify(Hs,HBs), 29 | maplist(uhorn2nat,Hs,Ns), 30 | nats2nat(Ns,N). 31 | 32 | 33 | test_uhorn:- 34 | U=5, 35 | M=1000, 36 | between(0,M,N), 37 | nat2uhorn(U,N,HBs), 38 | nhorn(HBs), 39 | uhorn2nat(HBs,NN), 40 | ppp((N=NN):'------>':HBs), 41 | pph(HBs), 42 | fail. 43 | --------------------------------------------------------------------------------