Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/ECJClient/src/ec/app/parity/parity.params @ 12147

Last change on this file since 12147 was 6152, checked in by bfarka, 14 years ago

added ecj and custom statistics to communicate with the okb services #1441

File size: 3.1 KB
Line 
1# Copyright 2006 by Sean Luke and George Mason University
2# Licensed under the Academic Free License version 3.0
3# See the file "LICENSE" for more information
4
5parent.0 = ../../gp/koza/koza.params
6
7
8# Stolen from koza/params -- overwriting just
9# a little for readability
10# You need to create at least one function set,
11# called "f0", which your first tree will use. 
12
13gp.fs.size = 1
14gp.fs.0.name = f0
15
16### The functions, carefully ordered :-)  (See below)
17
18gp.fs.0.func.0 = ec.app.parity.func.And
19gp.fs.0.func.0.nc = nc2
20gp.fs.0.func.1 = ec.app.parity.func.Or
21gp.fs.0.func.1.nc = nc2
22gp.fs.0.func.2 = ec.app.parity.func.Nand
23gp.fs.0.func.2.nc = nc2
24gp.fs.0.func.3 = ec.app.parity.func.Nor
25gp.fs.0.func.3.nc = nc2
26gp.fs.0.func.4 = ec.app.parity.func.D0
27gp.fs.0.func.4.nc = nc0
28gp.fs.0.func.5 = ec.app.parity.func.D1
29gp.fs.0.func.5.nc = nc0
30gp.fs.0.func.6 = ec.app.parity.func.D2
31gp.fs.0.func.6.nc = nc0
32gp.fs.0.func.7 = ec.app.parity.func.D3
33gp.fs.0.func.7.nc = nc0
34gp.fs.0.func.8 = ec.app.parity.func.D4
35gp.fs.0.func.8.nc = nc0
36gp.fs.0.func.9 = ec.app.parity.func.D5
37gp.fs.0.func.9.nc = nc0
38gp.fs.0.func.10 = ec.app.parity.func.D6
39gp.fs.0.func.10.nc = nc0
40gp.fs.0.func.11 = ec.app.parity.func.D7
41gp.fs.0.func.11.nc = nc0
42gp.fs.0.func.12 = ec.app.parity.func.D8
43gp.fs.0.func.12.nc = nc0
44gp.fs.0.func.13 = ec.app.parity.func.D9
45gp.fs.0.func.13.nc = nc0
46gp.fs.0.func.14 = ec.app.parity.func.D10
47gp.fs.0.func.14.nc = nc0
48gp.fs.0.func.15 = ec.app.parity.func.D11
49gp.fs.0.func.15.nc = nc0
50gp.fs.0.func.16 = ec.app.parity.func.D12
51gp.fs.0.func.16.nc = nc0
52gp.fs.0.func.17 = ec.app.parity.func.D13
53gp.fs.0.func.17.nc = nc0
54gp.fs.0.func.18 = ec.app.parity.func.D14
55gp.fs.0.func.18.nc = nc0
56gp.fs.0.func.19 = ec.app.parity.func.D15
57gp.fs.0.func.19.nc = nc0
58gp.fs.0.func.20 = ec.app.parity.func.D16
59gp.fs.0.func.20.nc = nc0
60gp.fs.0.func.21 = ec.app.parity.func.D17
61gp.fs.0.func.21.nc = nc0
62gp.fs.0.func.22 = ec.app.parity.func.D18
63gp.fs.0.func.22.nc = nc0
64gp.fs.0.func.23 = ec.app.parity.func.D19
65gp.fs.0.func.23.nc = nc0
66gp.fs.0.func.24 = ec.app.parity.func.D20
67gp.fs.0.func.24.nc = nc0
68gp.fs.0.func.25 = ec.app.parity.func.D21
69gp.fs.0.func.25.nc = nc0
70gp.fs.0.func.26 = ec.app.parity.func.D22
71gp.fs.0.func.26.nc = nc0
72gp.fs.0.func.27 = ec.app.parity.func.D23
73gp.fs.0.func.27.nc = nc0
74gp.fs.0.func.28 = ec.app.parity.func.D24
75gp.fs.0.func.28.nc = nc0
76gp.fs.0.func.29 = ec.app.parity.func.D25
77gp.fs.0.func.29.nc = nc0
78gp.fs.0.func.30 = ec.app.parity.func.D26
79gp.fs.0.func.30.nc = nc0
80gp.fs.0.func.31 = ec.app.parity.func.D27
81gp.fs.0.func.31.nc = nc0
82gp.fs.0.func.32 = ec.app.parity.func.D28
83gp.fs.0.func.32.nc = nc0
84gp.fs.0.func.33 = ec.app.parity.func.D29
85gp.fs.0.func.33.nc = nc0
86gp.fs.0.func.34 = ec.app.parity.func.D30
87gp.fs.0.func.34.nc = nc0
88gp.fs.0.func.35 = ec.app.parity.func.D31
89gp.fs.0.func.35.nc = nc0
90
91
92#
93# We specify our problem here
94#
95
96eval.problem = ec.app.parity.Parity
97eval.problem.data = ec.app.parity.ParityData
98
99
100# Here we determine what kind of Parity we're doing:
101eval.problem.bits = 12
102eval.problem.even = true
103
104# this value must always be set to *4* more than eval.problem.bits
105gp.fs.0.size = 16
106
107
Note: See TracBrowser for help on using the repository browser.