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: 95e6e943801fa6cad6fe65d715c5f6ac
10 URL: http://gaul.sourceforge.net/
11 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14 The Genetic Algorithm Utility Library (GAUL) is an open source
15 programming library providing genetic algorithms. Both stead y-state
16 and generation based evolution is supported, together with the island
17 model. GAUL supports the Darwinian, Lamarckian and Baldwinian
18 evolutionary schemes. Standard mutation, crossover and selection
19 operators are provided, while code hooks additionally allow custom
20 operators. Several non-evolutionary search heuristics are provided for
21 comparison and local search purposes, including simplex method, hill
22 climbing, simulated annealing and steepest ascent. Much of the
23 functionality is also available through a simple S-Lang interface.
26 GAUL jest otwart± bibliotek± algorytmów genetycznych. Obs³ugiwana jest
27 ewolucja miejscowa w stanie y, jak i oparta na pokoleniach, wraz z
28 modelem wyspowym. GAUL obs³uguje schematy ewolucji darwinowski,
29 lamarckowski oraz baldwinowski. Dostarczone s± standardowe operatory
30 mutacji, krzy¿owania i selekcji, a tak¿e miejsca zaczepienia do
31 dodania w³asnych operatorów. Dodanych est kilka nieewolucyjnych
32 heurystyk wyszukiwania w celu porównania oraz poszukiwania lokalnego,
33 w³±cznie z metod± sympleks, znajdowaniem maksimum, symulowanym
34 rozprê¿aniem oraz najszybszego wzrostu. Wiêkszo¶æ funkcjonalno¶ci jest
35 dostêpna tak¿e przez prosty interfejs oparty na S-Langu.
38 Summary: Header files for GAUL library
39 Summary(pl): Pliki nag³ówkowe biblioteki GAUL
40 Group: Development/Libraries
41 Requires: %{name} = %{version}-%{release}
44 Header files for GAUL library.
46 %description devel -l pl
47 Pliki nag³ówkowe biblioteki GAUL.
50 Summary: Static GAUL library
51 Summary(pl): Statyczna biblioteka GAUL
52 Group: Development/Libraries
53 Requires: %{name}-devel = %{version}-%{release}
58 %description static -l pl
59 Statyczna biblioteka GAUL.
62 %setup -q -n %{name}-devel-%{version}-0
65 cp -f /usr/share/automake/config.sub .
74 rm -rf $RPM_BUILD_ROOT
77 DESTDIR=$RPM_BUILD_ROOT
80 rm -rf $RPM_BUILD_ROOT
82 %post -p /sbin/ldconfig
83 %postun -p /sbin/ldconfig
86 %defattr(644,root,root,755)
87 %doc AUTHORS ChangeLog NEWS README
88 %attr(755,root,root) %{_bindir}/*
89 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
92 %defattr(644,root,root,755)
93 %attr(755,root,root) %{_libdir}/lib*.so
98 %defattr(644,root,root,755)