1 Summary: Genetic Algorithm Utility Library
2 Summary(pl.UTF-8): Biblioteka narzędziowa algorytmów genetycznych
8 Source0: http://dl.sourceforge.net/gaul/%{name}-devel-%{version}-0.tar.gz
9 # Source0-md5: b81110b7110b4d69e9bdd585242e2798
10 URL: http://gaul.sourceforge.net/
11 BuildRequires: automake
12 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 The Genetic Algorithm Utility Library (GAUL) is an open source
16 programming library providing genetic algorithms. Both stead y-state
17 and generation based evolution is supported, together with the island
18 model. GAUL supports the Darwinian, Lamarckian and Baldwinian
19 evolutionary schemes. Standard mutation, crossover and selection
20 operators are provided, while code hooks additionally allow custom
21 operators. Several non-evolutionary search heuristics are provided for
22 comparison and local search purposes, including simplex method, hill
23 climbing, simulated annealing and steepest ascent. Much of the
24 functionality is also available through a simple S-Lang interface.
26 %description -l pl.UTF-8
27 GAUL jest otwartą biblioteką algorytmów genetycznych. Obsługiwana jest
28 ewolucja miejscowa w stanie y, jak i oparta na pokoleniach, wraz z
29 modelem wyspowym. GAUL obsługuje schematy ewolucji darwinowski,
30 lamarckowski oraz baldwinowski. Dostarczone są standardowe operatory
31 mutacji, krzyżowania i selekcji, a także miejsca zaczepienia do
32 dodania własnych operatorów. Dodanych est kilka nieewolucyjnych
33 heurystyk wyszukiwania w celu porównania oraz poszukiwania lokalnego,
34 włącznie z metodą sympleks, znajdowaniem maksimum, symulowanym
35 rozprężaniem oraz najszybszego wzrostu. Większość funkcjonalności jest
36 dostępna także przez prosty interfejs oparty na S-Langu.
39 Summary: Header files for GAUL library
40 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki GAUL
41 Group: Development/Libraries
42 Requires: %{name} = %{version}-%{release}
45 Header files for GAUL library.
47 %description devel -l pl.UTF-8
48 Pliki nagłówkowe biblioteki GAUL.
51 Summary: Static GAUL library
52 Summary(pl.UTF-8): Statyczna biblioteka GAUL
53 Group: Development/Libraries
54 Requires: %{name}-devel = %{version}-%{release}
59 %description static -l pl.UTF-8
60 Statyczna biblioteka GAUL.
63 %setup -q -n %{name}-devel-%{version}-0
66 cp -f /usr/share/automake/config.sub .
75 rm -rf $RPM_BUILD_ROOT
78 DESTDIR=$RPM_BUILD_ROOT
81 rm -rf $RPM_BUILD_ROOT
83 %post -p /sbin/ldconfig
84 %postun -p /sbin/ldconfig
87 %defattr(644,root,root,755)
88 %doc AUTHORS ChangeLog NEWS README
89 %attr(755,root,root) %{_bindir}/*
90 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
93 %defattr(644,root,root,755)
94 %attr(755,root,root) %{_libdir}/lib*.so
99 %defattr(644,root,root,755)