Showing 42 open source projects for "algorithm"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 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
  • 1
    AlphaZero.jl

    AlphaZero.jl

    A generic, simple and fast implementation of Deepmind's AlphaZero

    Beyond its much publicized success in attaining superhuman level at games such as Chess and Go, DeepMind's AlphaZero algorithm illustrates a more general methodology of combining learning and search to explore large combinatorial spaces effectively. We believe that this methodology can have exciting applications in many different research areas. Because AlphaZero is resource-hungry, successful open-source implementations (such as Leela Zero) are written in low-level languages (such as C++) and optimized for highly distributed computing environments. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 2
    Basic Blind Chess

    Basic Blind Chess

    Blind Chess using Taiwan rules

    Blind Chess also known as "Dark Chess" (暗棋) or "Banqi" or Half Chess , is a two-player Chinese board game played on a 4x8 grid, or half of the xiangqi (Chinese Chess) board. This application is using Taiwan rule. AI is using basic minimax tree structure and some rules. Advanced algorithm such as Upper Confidence bounds applied to Trees and Monte Carlo Tree Search are NOT used. This app is single player vs computer only. For English user, Christakis Giorgios made Software Requirements Specification(pdf file), it will help anyone that downloads this application to understand basic blind chess and use it. You can download this pdf in Files->Specification folder.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3

    ZX Master Mind

    Master Mind Game developed for ZX Spectrum

    Written in BASIC with core routines in Assembler for Z80. An 8 bit computer can guess your secret code at the maximum 5 attempts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    uwindsortablut

    Viking chess (tablut) game with CPU player

    ...run the game from dist folder with java -jar tablut.jar Implemented By University of Windsor computer science students during Introduction to Artificial Intelligence course taught by Professor Kalyani Selvarajah. Please read the White Paper pdf for full game rules and description of CPU player artificial intelligence. CPU player chooses its moves using a minimaxer algorithm with alpha/beta pruning, using an evaluation function that considers 5 different board features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5

    absens

    game of nil or eternity

    Simple or complex game
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6

    Path Finder Qt

    finds the sortest path on the square board. GUI is implemented in Qt.

    The program demonstrates the usage of the A* algorithm to find the shortest path. It searches the shortest path between source piece and target piece on the rectangular board. On the board the obstacles (wall) can be constructed. In addition to the algorithm, the GUI is provided. The GUI is written in Qt. Using the GUI, one can construct and move interactively the obstacles on the board.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    A star

    it is an implementation of A* algorithm with examples of its usage.

    A start (A*) is the algorithm for searching the shortest path in the weighted graphs. My implementation is provided with various interesting applications, i.e. 15 puzzle. This project is related to my other projects located at sourceforge as well: https://sourceforge.net/projects/path-finder-qt/ https://sourceforge.net/projects/shortest-path-graph-a-star/ For detail of A* algorithm see wiki page: https://en.wikipedia.org/wiki/A*_search_algorithm
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Adaptive Difficulty Chinese Chess

    A Chinese chess game including an adaptive computer opponent.

    This project is an application of POSM algorithm on Chinese chess computer player. A computer player is implemented, which will adapt to the its opponent by adjusting its playing strength accordingly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    SHLOC Multiplayer BackGammon

    SHLOC Multiplayer BackGammon

    simple backgammon to be played over the net

    Some Hundred Lines of Code Multiplayer Backgammon Simple Backgammon-Game to be played over the network. Incorporates an algorithm to roll the dice in a way that can not be cheated
    Downloads: 3 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

    neurochess

    Self chess learning process by artificial neural network

    Self chess learning process by artificial neural network white random attribution to of values of chess game, before to pass opposed value to neural network and the desire successor of board with various part of game chess generated with minimax algorithm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    DiceRoller V2.0 (for Skype)
    Dec 2013 update: The Skype Diceroller has become officially obsolete. Skype announced that they are discontinuing support for the Skype API, which the project depends on in order to read chat message data. Unfortunately, there isn't an alternative mechanism currently available to that would support the diceroller's functionality. This project is essentially on hiatus until a new API or other means of retrieving chat data from Skype becomes available. Thank you all for downloading. It was...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    Nand2Tetris - TicTacToe

    Tic Tac Toe Game for the Nand2Tetris Project

    This is an implementation of the classic Tic Tac Toe game on the Hack computer as part of the Nand2Tetris project. The game features a 1 or 2-player mode with a computer-controlled player for single player games. The computer AI uses a 'minimax' algorithm and has 3 levels of difficulty - the Impossible mode is unbeatable!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    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
  • 14

    ChessAT

    one more chess engine in the barn

    This simple chess engine employs a minimax algorithm to calculate two moves ahead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Connect Four

    A simple connect four game in C#

    This is a small and simple project which i used to work on creating a minimax algorithm. In its current state, the algorithm is finished. Future updates will try to: 1. Add heuristics instead of just checking for wins 2. Introduce alpha-beta pruning Other updates not concerning the AI will be: 1. Coins will fall down into place, instead of appearing 2. You can set if you want to play with 2 humans, 2 computers or an AI and a human. 3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Panzercheckers

    checkers game with official brazilian rules

    Checkers board game with official brazilian rules. The game engine uses an endgame database with up to 4 pieces. Many optimization techniques were used to generate and process the game tree tree and minimax algorithm. Bitboards and zobrist keys are also used.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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
  • 18
    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
  • 19
    Tic-Tac-Toe
    Another project based on the famous Tic-Tac-Toe game. The AI is based on the Minimax algorithm. Design: Julian Kuntorov ( http://juliank.eu/ ) , Development: Me :)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A simple but very effective algorithm for predicting a binary stream
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    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
  • 22
    Open source chess software, it has Graphic User Interface for user play chess, and Engine for thinking and choose the best move . for everyone who love and often play chess, for programer who enjoy in game programing and searching algorithm .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    đây là trò chơi caro, theo kiểu mà hồi nhỏ tôi thường chơi ở trong lớp học .... this is caro game, for vietnam... with Algorithm NegaScout...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Reversi game with minimax algorithm
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    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
  • Previous
  • You're on page 1
  • 2
  • Next