1 Summary: Genetic Algorithm Utility Library
2 Summary(pl): Biblioteka narzêdziowa algorytmów genetycznych
8 Source0: http://dl.sourceforge.net/gaul/%{name}-devel-%{version}-0.tar.gz
9 # Source0-md5: 53bfbc44b3e56161b6467a20e4288f3e
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.
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): 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
48 Pliki nag³ówkowe biblioteki GAUL.
51 Summary: Static GAUL library
52 Summary(pl): Statyczna biblioteka GAUL
53 Group: Development/Libraries
54 Requires: %{name}-devel = %{version}-%{release}
59 %description static -l pl
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)