What are you currently working on?
Given Ncube

Given Ncube @slimgee

About: Full Stack Developer and Marketer. Founder at Flixtechs

Location:
Harare
Joined:
Jul 12, 2020

What are you currently working on?

Publish Date: Aug 26 '23
5 16

Let's hear them cool side projects you're currently hacking

Comments 16 total

  • Vincent A. Cicirello
    Vincent A. CicirelloAug 26, 2023

    A variety of things but mostly:

    Chips-n-Salsa - A Java library of customizable, hybridizable, iterative, parallel, stochastic, and self-adaptive local search algorithms

    The Chips-n-Salsa library includes implementations of several stochastic local search algorithms, including simulated annealing, hill climbers, as well as constructive search algorithms such as stochastic sampling; and now also includes genetic algorithms as well as evolutionary algorithms more generally. It includes several classes for representing solutions to a variety of optimization problems. For example, the library includes a BitVector class that implements vectors of bits, as well as classes for representing solutions to problems where we are searching for an optimal vector of integers or reals. For each of the built-in representations, the library provides the most common mutation operators and crossover operators for use with evolutionary algorithms. The library provides extensive support for permutation optimization problems, including implementations of many different mutation operators for permutations, and utilizing the efficiently implemented Permutation class of the JavaPermutationTools (JPT) library. Chips-n-Salsa is customizable, making extensive use of generic types, enabling using the library to optimize other types of representations beyond what is provided in the library. It is hybridizable, providing support for integrating multiple forms of local search (e.g., using a hill climber on a solution generated by simulated annealing), creating hybrid mutation operators (e.g., local search using multiple mutation operators), and classes that support running more than one type of search for the same problem concurrently using multiple threads as a form of algorithm portfolio. Chips-n-Salsa is iterative, with support for multistart metaheuristics, including implementations of several restart schedules for varying the run lengths across the restarts. It also supports parallel execution of multiple instances of the same, or different, stochastic local search algorithms for an instance of a problem to accelerate the search process. The library supports self-adaptive search in a variety of ways, such as including implementations of adaptive annealing schedules for simulated annealing, such as the Modified Lam schedule, implementations of the simpler annealing schedules but which self-tune the initial temperature and other parameters, and restart schedules that adapt to run length.

    favicon chips-n-salsa.cicirello.org

    The GitHub repository is:

    GitHub logo cicirello / Chips-n-Salsa

    A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms

    Chips-n-Salsa - A Java library of customizable, hybridizable, iterative, parallel, stochastic, and self-adaptive local search algorithms

    Chips-n-Salsa Mentioned in Awesome Machine Learning

    Copyright (C) 2002-2023 Vincent A. Cicirello.

    Website: chips-n-salsa.cicirello.org/

    API documentation: chips-n-salsa.cicirello.org/api/

    Publications About the Library DOI
    Packages and Releases Maven Central GitHub release (latest by date) JitPack
    Build Status build docs CodeQL
    JaCoCo Test Coverage coverage branches coverage
    Security Snyk security score Snyk Known Vulnerabilities
    DOI DOI
    Other Information GitHub style
    Support GitHub Sponsors Liberapay Ko-Fi

    How to Cite

    If you use this library in your research, please cite the following paper:

    Cicirello, V. A., (2020). Chips-n-Salsa: A Java Library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms. Journal of Open Source Software, 5(52), 2448, doi.org/10.21105/joss.02448 .

    Overview

    Chips-n-Salsa is a Java library of customizable, hybridizable, iterative, parallel, stochastic, and self-adaptive local search algorithms. The library includes implementations of several stochastic local search algorithms, including simulated annealing, hill climbers, as well as constructive search algorithms such as stochastic sampling. Chips-n-Salsa now also includes genetic algorithms as well as evolutionary algorithms more generally. The library very extensively supports simulated annealing. It includes several classes for representing solutions to a variety of optimization problems…

    • Given Ncube
      Given NcubeAug 27, 2023

      Cool how'd you come up with that name

      • Vincent A. Cicirello
        Vincent A. CicirelloAug 27, 2023

        I made a long list of terms that could apply to the library. And then I experimented with different combinations until I found chips-n-salsa.

  • shrey vijayvargiya
    shrey vijayvargiyaAug 27, 2023

    Web3 mobile wallet, non-custodial wallet app, in fact writing about it as daily update!!
    dev.to/shreyvijayvargiya

  • John
    JohnAug 27, 2023

    I am working on a cryptocurrency with 0$ transaction fees and sub 15 second transactions. It's already 90% finished but really hard to bring to market.

  • james
    jamesAug 30, 2023

    I am doing work on App development of my first experience. I will do it better and do my best hard work. In my leisure time, I feel relaxed, so I play Carx Street Mod Apk unlimited money to relax my mind.

  • james
    jamesAug 31, 2023

    I listen to my favorite songs to entertain my time. I have downloaded free songs from Ressoapp free of cost. You can also download and enjoy listening.

  • Salpha
    SalphaAug 19, 2024

    Hello, I hope you doing well. I am currently working on blogging and that's are my website: Jollibee Mix and Match Menu Kindly check it it will give you related to food menu info.

  • Backlink spike
    Backlink spikeAug 20, 2024

    platform—we’re a vibrant community of music lovers, artists, and creators. Whether you're a die-hard fan, an aspiring artist or someone who simply appreciates the magic of music, you’ve found your home.
    Dive into a world where rhythm meets innovation. Discover exclusive tracks, explore in-depth artist interviews, and stay updated with industry trends. Our curated playlists and reviews are designed to elevate your musical journey and keep you connected with the soundscapes that move you.
    Join us in celebrating the art of music in all its forms. Explore, connect, and let the music take you where words cannot.

  • Backlink spike
    Backlink spikeAug 20, 2024

    Features:

    Multiplayer Mode: Compete against friends or players worldwide in real-time parking challenges. Show off your parking prowess and climb the leaderboards to become the ultimate parking champion.

    Diverse Environments: From bustling cityscapes to serene suburban streets, each environment presents a new set of obstacles and parking scenarios. Adapt to various parking conditions and prove your adaptability.

    Realistic Physics: Experience true-to-life car handling and parking physics. Navigate tight spots, handle parallel parking, and deal with unexpected obstacles with realistic controls and mechanics.

    Customizable Vehicles: Personalize your cars with a range of customization options. Choose from different models, colors, and accessories to make your ride truly your own.

    Dynamic Challenges: Engage in daily and weekly challenges that offer unique parking missions and rewards. Overcome these challenges to earn special bonuses and unlock new content.

    Intuitive Controls: Easy-to-learn controls ensure that players of all skill levels can jump in and start parking. Advanced players can fine-tune their skills to achieve perfection.

    Social Features: Team up with friends or form parking clubs to collaborate on challenges and share your achievements. Chat with other players and build your own parking community.

    Precision Parking: Multiplayer Edition combines the thrill of competitive gameplay with the satisfaction of mastering a complex skill. Perfect your parking abilities, compete for the top spot, and enjoy a rich multiplayer experience in this exciting and dynamic game!

  • check 5ive
    check 5iveAug 24, 2024

    currently working on one of my clients' k1 game APK website development project using react.js

  • ani Watches
    ani WatchesSep 12, 2024

    I completely agree with this review ApexGaming88 has indeed set a high standard for online gaming with its diverse game selection and impressive bonuses. The customer support is also top-notch, which makes the whole experience even better. For anyone looking to elevate their online gaming, giving ApexGaming88 a try is definitely worth it. Great recommendation!

  • Mukesh Manjhi
    Mukesh ManjhiJan 13, 2025

    Jeśli szukasz informacji na temat Driver Booster Pro, sprawdź ten artykuł, który szczegółowo omawia jego funkcje i zalety. Więcej informacji znajdziesz pod tym linkiem: "askanydifference.com/pl/driver-boo...".

Add comment