Professional Documents
Culture Documents
COMPUTER SCIENCE
Artificial Life
Second Project
!#
!#
$ #" "
#
#" "
#
(& ' %!#"
! ) ! # !# #
) #"# #
% , #
) !# !# )
!# ! !# )
)
!# ! # )X "" ' !
!#
X
) + # , # ""
) !
' !
!# !# )
)
!# !# + " !
! + ) !
) ,
,! " +
) ,#
)
PARAMETERS
Initial genotype X
Gene Pool capacity 200
Delete genotype Randomly
Simulated creatures 1
Initial placement Always 0 degrees
Initial elevation 0.1
SELECTION
unchanged 20
mutated 64
Crossed over 16
Minimal similarity 0
Selection rule Tournament
FITNESS
Constant 0
Life span 0
velocity
Body parts *
Body joints
Brain neurons 0
Brain connections 0
distance
Vertical position 0
Vertical velocity 0
Criteria normalization 0
Similarity specification 0
ENERGY
Starting energy 5000
Idle metabolism 1
Automatic feeding 0
Food energy 200
Food genotype
Initial multiplier 1
Aging time 0
WORLD
Type Flat surface
Size 20
Map
Water level [PER EXPERIMENT]
Boundaries None
Gravity 1
MORPHOLOGY
Add remove a stick X 0.05
Add remove a junction 0.02
Add remove a comma 0.02
Add remove a modifier 0.1
Exclude modifiers Ee
NEURON NET
Add remove a neuron 0.05
Add remove a neural connection 0.1
Add remove a neuron property setting 0.1
Change connection weight 1
Change property value 0.05
FITNESS PARAMETERS
#" , + , # !# "
) !
return 0.0+this.velocity*3.0+this.strsiz*-1.0+this.strjoints*1.0+this.distance*3.0
) !!#
%
[simulation parameters] w2.sim •
[first creature 25 mil steps] w2-25m.gen •
[first creature next 8 mil steps] w2-25m+7m.gen •
[second creature 38 mil steps] w2-0m+38m.gen •
fitness #" !
) $) $ distance ' ) velocity ' ) $
FqqXX[|,1:0.325,p:0.25]X[T][|,1:3.62][G]
fitness !# !
). -) ) #fitness !"
, " , # , # !
! / " # ) -1
) !#
" #" # ) #" " #"
* ' !# # ) "
)
83.0291
0.0056
28.0041
24.9867
0.001732
8.66052
$
!# ! ! fitness / #
). - !# . ! -
fitness
140
120
100
fitness level
80 water
water land
60
land
40
20
0
1 2 3
experiment number
evolution steps
40
35
30
steps in millions
25
20
15
10
5
0
1 2 3 4
experiment number
joints ' fitness !" !
)joints !# #" ! ) joints #" ,
)joints !# ,!
! " joints !#
) !
joints
9
8
7
number of joints
6
water
5
water land
4
land
3
2
1
0
1 2 3
experiments
+ "
#) * fitness #
) # !
! ) ! ,
) !
+ " " !# )
!# ( ( !# #
(
Exp2_0-32.gen )d
Exp2_25.gen )e
Exp2_25-32.gen )f
Exp3_0-34.gen )g
Exp3_25.gen )h
Exp3_25-32.gen )i
Exp4_0-32.gen )j
Exp4_25.gen )k
Exp4_25-32.gen )l