-
Notifications
You must be signed in to change notification settings - Fork 2
/
README
34 lines (23 loc) · 1.08 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
cl-lab v0.01
The set of tools for our researches with combinatory logic.
Authors:
Sergey Rodionov ([email protected])
Alexey Potapov ([email protected])
aideus.com
Description:
for each of the programs: ./program help=h print small help.
cl_print - simple program to print result fo CL reduction
example: ./cl_print "S(K(SI))(S(KK)I)xy"
cl_bruteforce - program for search CL expression which generate a given result
by brute force.
example: ./cl_bruteforce 010101010101010101010101 alphabet=SKI01 ignore=SKI
cl_ga - program for search CL expression which generate a give results
by genetic algorithm.
example: ./cl_ga 010101010101010101010101 alphabet=SKI01 ignore=SKI
rmdlga --- implementations of R-Search
sspirme --- implementation of SS'-Search
KNOWN BUGS:
We use recursive function for reduction. For some cl expressions we
can fast hit system stack size limit. You can ether decrease number of
allowed reduction (" ./cl_print Yx max_steps=10000") ether increase
system stack size ("ulimit -s 100000000000" for linux)