1 /**
2 * @(#)IMutation.java
3 * Copyright (C) 2008-2011 delhezi.com
4 *
5 * This class is released under the:
6 * GNU Lesser General Public License (LGPL) version 3 or later.
7 * http://www.gnu.org/copyleft/lesser.html
8 */
9 package com.delhezi.ga.mutation;
10
11 import com.delhezi.ga.Chromosome;
12
13 /**
14 * Klasa <code>IMutation</code>: Interfejs klasy Mutation.
15 * @version 1.0 2009-06-10
16 * @author <a href="mailto:wojciech.wolszczak@delhezi.com">
17 * Wojciech Wolszczak</a>
18 */
19 public interface IMutation {
20
21 /**
22 * Funkcja mutacji.
23 * @param chromosome Chromosom podlegajÄ…cy mutacji.
24 * @since 1.0
25 */
26 void mutation(Chromosome chromosome);
27 }