Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ep_layer_voronoidiagram.py
diff options
context:
space:
mode:
authorNostalghia <b.vehikel@googlemail.com>2010-05-15 19:47:49 (GMT)
committer Nostalghia <b.vehikel@googlemail.com>2010-05-15 19:47:49 (GMT)
commit536028c401e4a4fa8aa8815edb661d3faf5f6dcc (patch)
treecbc8e324649d36828c04a82c16b96f5c94c3751e /ep_layer_voronoidiagram.py
parent5df6b4a80bc36ed657b85dc9d0f14defe59efdde (diff)
Added a layer for rendering linear cellular automata
Diffstat (limited to 'ep_layer_voronoidiagram.py')
-rw-r--r--ep_layer_voronoidiagram.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/ep_layer_voronoidiagram.py b/ep_layer_voronoidiagram.py
index 643dd4c..1b59222 100644
--- a/ep_layer_voronoidiagram.py
+++ b/ep_layer_voronoidiagram.py
@@ -159,7 +159,7 @@ class VoronoiDiagramLayer(model_layer.Layer):
model_random.mutate_list(self.sites_color,
number_of_constraint, new_site_color)
for cix in range(len(self.sites_color)):
- self.colorgamut.mutate_color(self.sites_color[cix])
+ self.colorgamut.adjust_color(self.sites_color[cix])
order_constraint = cpool.get(self, ORDER_CONSTRAINT)
self.order = model_random.jitter_constrained(self.order, order_constraint)
@@ -184,7 +184,7 @@ class VoronoiDiagramLayer(model_layer.Layer):
post: model_locus.unique_check(__return__, self, other) == ''
"""
new_one = VoronoiDiagramLayer(self.get_trunk())
- cross_sequence = model_random.crossing_sequence(2)
+ cross_sequence = self.crossingover_base(new_one, other, 2)
new_one.sites_point = model_random.crossingover_list(self.sites_point,
other.sites_point)
@@ -193,7 +193,7 @@ class VoronoiDiagramLayer(model_layer.Layer):
new_one.sites_color = model_random.crossingover_list(self.sites_color,
other.sites_color)
for cix in range(len(new_one.sites_color)):
- new_one.colorgamut.mutate_color(new_one.sites_color[cix])
+ new_one.colorgamut.adjust_color(new_one.sites_color[cix])
new_one.order = self.order if cross_sequence[1] else other.order
new_one.sampler = model_random.crossingover_elem(self.sampler,