macOS
brew install gaullocal Homebrew formula metadata
brew
Genetic Algorithm Utility Library. Version 0.1850-0 via Homebrew; verified from local package data.
install
brew install gaullocal Homebrew formula metadata
overview
Genetic Algorithm Utility Library
history
GAUL, the Genetic Algorithm Utility Library, is a C library for evolutionary computation. Its official documentation presents it as a flexible toolkit for genetic algorithms and related stochastic optimization methods.
The project was created by Stewart Adcock and hosted on SourceForge, with the SourceForge project record dating to 2001. The official site describes GAUL as GPL-licensed open-source software, with CVS development hosted through SourceForge and documentation for Linux, Unix, Windows builds, examples, tutorials, and a reference guide.
GAUL's official 2005 release announcement says it was used in academic institutions and corporations, on systems ranging from desktop PCs to supercomputers, across North America, Europe, and Japan. The same release notes mention application areas such as protein structure prediction and rational drug discovery.
GAUL is used as a programming library rather than primarily as an end-user CLI. The reference guide documents population and entity structures, callbacks, crossover, mutation, selection, replacement, disk I/O, MPI-specific functions, and additional search methods including tabu search, simplex search, differential evolution, simulated annealing, hill climbing, and gradient methods.
For package maintainers, GAUL is a classic SourceForge-era scientific C library: Autotools-based, GPL-licensed, and aimed at researchers who want a packaged optimization toolkit rather than a single command. Its packaging significance comes from preserving an older evolutionary-computation codebase with examples and headers usable by downstream C and C++ projects.
security posture
library-like package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
gaul_diagnostics | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:gaul |
|---|---|
| Version | 0.1850-0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/gaul |
| Homepage | https://gaul.sourceforge.net/ |
| Repository | https://sourceforge.net/p/gaul/code |
| Upstream docs | https://gaul.sourceforge.net/documentation.html |
| License | GPL-2.0-or-later |
| Source archive | https://downloads.sourceforge.net/project/gaul/gaul-devel/0.1850-0/gaul-devel-0.1850-0.tar.gz |
| Build dependencies | autoconf, automake, libtool |
| Bottle | available (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gaul |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.