Showing 53 open source projects for "algorithm"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Mouse Run

    Mouse Run

    Programming Game, A Practice Tool for Building Intelligent Things

    ...It is real fun for geeks/nerds/(or whatever you like to call yourself) like us. This game will be a perfect practice tool for programmers like us to find the best algorithm solutions and make the mouse intelligent. To get information on this game, visit the Mouse Run website at http://mouse-run.appspot.com If you have found bugs or have a request, please do write it in the reviews. Thanks!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Chess Game AI Phantoms
    Phantoms Chess Where Pawns Can become Queens Chess Game is zero-sum two-player. Team Members: Phantoms Team * Leader Gehad Sayed Kaseb Gehad.Kaseb@gmail.com * Co-leader Rawia Ahmed * Research team Hagar Samir Safaa Mohamed * Design and Implementation team Ahmed Helal Aya Eid Aya Tarek Eman Saleh Fatma El zhraa Ibrahim Hanan Mohamed John Samir Mina Victor Nahla Ibrahim Samira Magdy Samr Ayman * Integration Team Marwa Ayman Nahla Essam * Interface...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    MultiRank

    A customisable Elo-based ranking algorithm suitable for all situations

    I am sick of people saying Elo-based rankings sytems are difficult to implement, particularly in the case of more than two competitors. MultiRank is a fully-customisable Elo-based ranking solution suitable for any situation or number of competitors. Whilst it is written in PHP, it can easily be ported to other languages. A file is included with examples of usage for many situations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    GeneThello (read jə-ˈne-ˈthe-lō), is an acronym for genetic othello, an othello (reversi) playing program which based on Genetic Algorithm (GA). In principle GeneThello consist of an othello program and a genetic algorithm system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    JSUDOKU
    JSudoku is a Java version of the game Sudoku. A backtracking algorithm cares for random puzzles and based on the Sudoku-Puzzle JavaScript. Optionally, JSudoku generates X-Sudoku puzzles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    blockem
    Open source clone of the board strategy game blokus, mainly the duo (1vs1) mode. Each player has 21 pieces to put on the board while preventing the opponent from doing the same. Also features solo or 4 players games and an expandable challenge mode.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    A framework for creating board games and card games using a minimal amount of Java programming and playing them against AI or human opponents.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    VisualCube

    A php script for generating Rubik's cube visualisations

    INSTALLATION INSTRUCTIONS These instructions are for installing the script on your own web server. If you do not have access to your own server, or would just like to try out the software, please visit: http://cube.crider.co.uk/visualcube.php PREREQUISITES You will need: * Access to an Apache web server with PHP and ImageMagic installed. * A MySQL database. This is optional, but will improve performance if you have a high traffic website. STEPS 1. Download the code using...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    jg3d
    Pure Java implementation of an interactive 3d graph rendering engine and editor using a spring embedder algorithm. Nice looking sterile real time 3d environment. Feel free to extend our project and build something awesome, just let us know please :D
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    Reversi game with minimax algorithm
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    M.A.N.G.
    Marc's Awesome Name Generator is a Java based library to allow the easy and fast generation of random first, middle and last names based on user-definded criteria, such as culture of origin or contained letters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    This is an implementation of Donald Knuth's Algorithm X ("dancing links"). This is primarily a sudoku generator and solver, though it can be used to solve other exact cover problems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A Java implementation of the Dijkstra bestpath algorithm.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    LabLOVE (Life On a Virtual Environment) is an evolutionary multi-agent simulation environment. It is fast, modular and extensible. Contains the reference implementation for the gridbrain algorithm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    This is an implementation of the Drop Dead loot management system used by the Elders kinship in the Lord of the Rings online. The algorithm is based on the Suicide Kings system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A 2D rigid physics simulator and set of genetic algorithm tools. Evolve cute little walking creatures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Trilobots is an arcade-style shooter that evolves the abilities and programming of the enemies using a genetic algorithm. The end goal is to make the evolution transparent, allowing users to learn how genetic algorithms work while having fun.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Classic game solved with MinMax algorithm (full solution tree) and simple Heuristics. Specially for learning and teaching computer AI
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The algorithm used by this MasterMind applet is very simple. Yet it is also very fast and it uses relatively few guesses.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    This is an attempt to make a X vs. O game, without using a back-tracing, or any other time wasteful algorithm. Instead, an arrays of bonuses are used. Bonuses are given for each move, after which empty fields are sorted.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    MacMakk is a tournament management program for go, the asian boardgame. It uses a new ranking algorithm, called McMakko. It is intended to be portable, with Linux and Windows being the main targets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A word game featuring double-letter score, triple-word score, etc. You play against the fast and furious robot. 100% Java. The project could use a look-ahead algorithm and some better choices of dictionaries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A Go-playing program written in Java. Extensive support for graphical inspection of internals of strategy generation algorithm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ...Your bot is full of constants that if wrong tuned would let to awfull performances? BotOptimizer will help you tune the bot, allowing you to define also your optimization algorithm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A java implementation of the board game SUSAN(tm), invented by Stephen Linhart in 1991. Network features. Computer algorithm.
    Downloads: 0 This Week
    Last Update:
    See Project