Skip to content

Instantly share code, notes, and snippets.

@dmateos
Created November 4, 2009 02:44
Show Gist options
  • Save dmateos/225728 to your computer and use it in GitHub Desktop.
Save dmateos/225728 to your computer and use it in GitHub Desktop.
daniel@hammerhead:~/Documents/code/scratch/chromnum$ ./a.out
CHROMOSOME 1/16 fitness: 0.100000
1010(10) 0100(4) 0111(7) 0110(6) 0001(1) 0111(7) 1011(11) 0100(4) 0111(7) 1000(8)
+ 4 - 4
0/10
CHROMOSOME 2/16 fitness: 0.200000
1001(9) 1100(12) 1111(15) 0100(4) 1010(10) 1011(11) 1110(14) 0101(5) 0001(1) 1111(15)
* 4 + 5
5/10
CHROMOSOME 3/16 fitness: 0.200000
1010(10) 1110(14) 1000(8) 0110(6) 0100(4) 0101(5) 1011(11) 0011(3) 0000(0) 0101(5)
+ 8 - 3
5/10
CHROMOSOME 4/16 fitness: 0.076923
0100(4) 1011(11) 0011(3) 1111(15) 0100(4) 1111(15) 0101(5) 0001(1) 0111(7) 1110(14)
- 3
-3/10
CHROMOSOME 5/16 fitness: 0.100000
1010(10) 1100(12) 0100(4) 0001(1) 1110(14) 0111(7) 1101(13) 1001(9) 1000(8) 0010(2)
+ 4 / 8
0/10
CHROMOSOME 6/16 fitness: 0.100000
1100(12) 1010(10) 1011(11) 0110(6) 0000(0) 1000(8) 0110(6) 1100(12) 0101(5) 1110(14)
* 6 * 5
0/10
CHROMOSOME 7/16 fitness: 0.100000
0110(6) 1100(12) 0000(0) 0100(4) 0000(0) 0100(4) 1001(9) 0000(0) 1000(8) 1011(11)
* 0 -
0/10
CHROMOSOME 8/16 fitness: 0.100000
0100(4) 1101(13) 1010(10) 1001(9) 0101(5) 1010(10) 1101(13) 1001(9) 1010(10) 1001(9)
/ 5 +
0/10
CHROMOSOME 9/16 fitness: 0.100000
0101(5) 1000(8) 1111(15) 1001(9) 1101(13) 0011(3) 1101(13) 1101(13) 1110(14) 1110(14)
/ 3 +
0/10
CHROMOSOME 10/16 fitness: 0.142857
0100(4) 1101(13) 1010(10) 0100(4) 0111(7) 0011(3) 0100(4) 0011(3) 1010(10) 0011(3)
/ 4 + 3
3/10
CHROMOSOME 11/16 fitness: 0.100000
0101(5) 0100(4) 1001(9) 0111(7) 0011(3) 1111(15) 0110(6) 1100(12) 0110(6) 0011(3)
* 6
0/10
CHROMOSOME 12/16 fitness: 0.100000
0111(7) 0001(1) 0100(4) 1101(13) 1101(13) 0100(4) 0001(1) 1111(15) 1111(15) 1011(11)
/ 4 -
0/10
CHROMOSOME 13/16 fitness: 0.058824
0111(7) 1111(15) 0111(7) 0000(0) 1100(12) 0111(7) 0101(5) 0001(1) 1011(11) 0111(7)
* 7 - 7
-7/10
CHROMOSOME 14/16 fitness: 0.083333
0000(0) 1000(8) 1011(11) 1101(13) 0100(4) 1010(10) 1011(11) 0010(2) 1110(14) 1111(15)
- 4 + 2
-2/10
CHROMOSOME 15/16 fitness: 0.100000
1000(8) 0101(5) 0001(1) 1101(13) 1000(8) 0111(7) 0100(4) 0001(1) 0101(5) 0001(1)
/ 8
0/10
CHROMOSOME 16/16 fitness: 0.100000
1010(10) 1011(11) 1110(14) 0000(0) 0101(5) 1101(13) 0001(1) 0111(7) 1110(14) 1010(10)
+ 0 / 1 +
0/10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment