guofei9987

    guofei9987/scikit-opt

    Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)

    ai
    ant-colony-algorithm
    artificial-intelligence
    fish-swarms
    genetic-algorithm
    heuristic-algorithms
    Python
    MIT
    6.7K stars
    1.1K forks
    6.7K GitHub watchers
    Updated Nov 1, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    The project lists 23 contributors on GitHub.

    Gained 12% more stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Implements multiple swarm intelligence and heuristic optimization algorithms in Python, including genetic algorithm, particle swarm optimization, simulated annealing, ant colony, immune, artificial fish swarm, and differential evolution.
    • Offers flexible user-defined functions and multiple acceleration methods, enabling customization and efficient optimization for complex constrained problems.
    • Use for solving nonlinear constrained optimization problems in engineering and scientific research with customizable operators and constraints.
    • Use for optimizing routes and logistics by applying specialized algorithms like genetic algorithm and simulated annealing for the traveling salesman problem.
    • Use for experimenting with and benchmarking various metaheuristic algorithms in academic or industrial research requiring heuristic or swarm-based optimization.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present
    • Contributing guide: present

    Watch-outs

    • No commits in the last six months (last push Mar 2026).

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Swarm Intelligence in Python (Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Algorithm, Immune Algorithm, Artificial Fish Swarm Algorithm in Python)

    Excerpt from the guofei9987/scikit-opt README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    1.1K+0

    Open issues

    77+5

    Compared with peers in AI

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    guofei9987/scikit-opt compared with AI repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    thedotmack/claude-mem113.6K+8.8K35today
    D4Vinci/Scrapling98.1K+6.9K651 day ago
    Leonxlnx/taste-skill110.7K+5.2K551 day ago
    calesthio/OpenMontage77.2K+4.2K40—
    heygen-com/hyperframes79.6K+4.1K45today
    guofei9987/scikit-opt6.7K—24—
    Category median98.1K+5.2K45—

    Also by guofei9987

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description