├── .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 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/python-terminal.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
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 |
--------------------------------------------------------------------------------