Showing 200 open source projects for "algorithms"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start 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++)...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 2
    ViZDoom

    ViZDoom

    Doom-based AI research platform for reinforcement learning

    ViZDoom allows developing AI bots that play Doom using only the visual information (the screen buffer). It is primarily intended for research in machine visual learning, and deep reinforcement learning, in particular. ViZDoom is based on ZDOOM, the most popular modern source-port of DOOM. This means compatibility with a huge range of tools and resources that can be used to create custom scenarios, availability of detailed documentation of the engine and tools and support of Doom community....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    OpenTTD

    OpenTTD

    Open source simulation game based on Transport Tycoon Deluxe

    OpenTTD is an open source transport simulation game based on the popular game Transport Tycoon Deluxe by Chris Sawyer, with several additions. OpenTTD is as close to the original as you can get, but has been extended with plenty of great features. These include bigger maps (up to 64 times bigger than the original), stable multiplayer mode that allows for up to 255 players in 15 companies, in-game downloading of heightmaps, AIs, scenarios, and so much more. With its many additions and...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 4
    GrimAC

    GrimAC

    Fully async, multithreaded, predictive, open source, 3.01 reach

    GrimAC is an open-source anticheat system designed to detect and prevent cheating on Minecraft multiplayer servers through predictive simulation and advanced movement analysis. The project uses a simulation-based detection engine that recreates player movement and physics in order to identify discrepancies between legitimate gameplay and modified client behavior. By analyzing how players move, interact with the world, and send network packets to the server, Grim can detect a variety of...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    MCiSEE

    MCiSEE

    All of Minecraft, EASILY get Minecraft resources

    ...The project can be used as a research platform for tasks such as reinforcement learning, perception analysis, or automated gameplay strategies. It bridges the gap between game simulation and AI experimentation by providing tools that connect Minecraft gameplay with external algorithms. Developers can extend the platform to test new approaches to artificial intelligence within a complex virtual environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    HuMidi

    HuMidi

    Play MIDI like a human in ROBLOX with automatic sustain pedals.

    HuMidi is a universal piano auto player for ROBLOX. It plays even the most generic MIDI file with great depth, thanks to the humanization and automatic sustain pedal generation via Machine Learning models and algorithms. The pedals are generated with a thorough analysis of the MIDI data, adding more depth to your performance that no other MIDI players could! Personally have been tested in: - Visual Pianos - Starving Pianists - Digital Piano - Piano's Got Talent This tool is universal, as long as the piano in-game allows to be played on a keyboard.
    Leader badge
    Downloads: 1,721 This Week
    Last Update:
    See Project
  • 7
    Golly

    Golly

    For exploring cellular automata like Conway's Game of Life.

    A cross-platform application for exploring Conway's Game of Life and many other types of cellular automata.
    Leader badge
    Downloads: 302 This Week
    Last Update:
    See Project
  • 8
    zBoy

    zBoy

    a multiplatform, full-featured GameBoy classic emulator

    ...zBoy supports some additionnal features, too, like intelligent saving of hi-scores for some games that aren't able to save their hi-scores table by themselves because of the lack of a battery-backed RAM on the cartridge, and improving screen's resolution output using graphic algorithms like Scale2x, Scale3x, eagle... Here you can see a comparison between graphic algorithms supported by zBoy. This is also one of the very few GameBoy emulators that provides a 2-gameboys link emulation, which makes it possible to play some games in 2-players mode on a LAN. The emulator is available for Linux, DOS and Windows (but should compile for other systems, too).
    Downloads: 9 This Week
    Last Update:
    See Project
  • 9
    ExitLag

    ExitLag

    Boost your gaming connection. Reduce lag and ping with ExitLag.

    ExitLag is proprietary software developed by gamers to enhance online gaming by reducing lag, ping, packet loss, and jitter. Using advanced algorithms and AI, ExitLag optimizes your internet connection in real time for smoother, more stable gameplay across multiple games worldwide. Key features: Real-Time Optimization: Detects and applies the best routing paths to game servers, minimizing latency and connection issues. Multipath Connection: Sends data packets via multiple routes, ensuring uninterrupted gameplay if one route fails. ...
    Downloads: 23 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10

    Java Game Service

    utility collection for 2D game development in Java; sound-player

    Utility collection of structures and algorithms which can aid in the development of Java based games with special focus on hexagon 2D display and sound-playing. Status is Alpha but we have a running example game in development (which is not contained in this package, I'll come to it soon).
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 11
    VRMosaic for Lazarus

    VRMosaic for Lazarus

    VRMosaic for Lazarus

    VRMosaic for Lazarus a sliding cells puzzle game written using Free Pascal for Lazarus [*] now include auto mosaic resolver (Aug 2023) !! includes Lazarus sources & build project another fine SunStorm release Vincent Radio {Adrix.NT} adrixnt@hotmail.it
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    tic tac toe AI

    tic tac toe AI

    simplest AI programme of tic-tac-toe game

    This is a program of tic tac toe game it currently is the 1.0 version of this this is my program - an AI program which plays tic-tac-toe, it is an AI program which is given knowledge on the basis of my previous analysis and knowledge about playing tic-tac-toe. I have made it to be playable with players right now but I can make it for AI vs AI, AI vs player, player vs player as well. Using a settings option. I think this program has enough IQ to defeat a normal person. This is the update...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Sudoku Solver For Windows

    Sudoku Solver For Windows

    A Sudoko Solver/Puzzle Generator For MS Windows

    ...Features multiple solving techniques from basic to expert, including Standard Elimination, Hidden Singles, X-Wing, Swordfish, XY-Wing, and XYZ-Wing patterns. Generate puzzles across five difficulty levels (Easy to Extreme). Key Features: * Interactive puzzle input * Multiple advanced solving algorithms * Puzzle generation with guaranteed unique solutions * Save/load functionality with multiple slots * Export puzzles to an Excel compatible spreadsheet *Modern Windows interface with full mouse/keyboard support * Colored display for better visualization * Comprehensive solving step logging * Step-by-step or automatic solving modes Clean, user-friendly interface makes solving complex puzzles intuitive. ...
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 14
    grafx - Extensible Java Graphics Package

    grafx - Extensible Java Graphics Package

    Extensible Line-drawing & Polygon-filling Rasterization Libs for Java

    Line-drawing and polygon-filling rasterization algorithms in Java. Simple 2D package and more complex 3D package with Z-buffering. Texture mapping not supported at the moment. Color interpolation for lines, Gouraud shading for polygons fully supported. Floating point vertex coordinates, not integer. Pixel-level aliasing, not endpoint aliasing. Doesn't use Bresenham line style!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Asud

    Asud

    Sudoku Assistant

    ...ASUD is a sudoku assistant tool designed to help with manually solving Sudoku puzzles. It handles routine tasks so you can focus on more advanced puzzle solving strategies. Algorithms have been added to detect and display (hidden or naked) pairs, triples, & quads, whose display can be toggled. Executables that run [offline] on Windows, and GNU/Linux are delivered. All source code, build scripts & resources are included.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Poker Bot AI

    Poker Bot AI

    Artificial Intelligence Poker Bot for popular apps on Android

    ...Supports cash games and MTT in No-Limit Hold'em, PLO and OFC. Why our poker AI: - Trained on 7B+ poker hands collected since 2016, enabling strong neural decision models. - Behavior algorithms that mimic human playing patterns. - Opponent stats (VPIP, AF, 3-Bet, C-Bet, PFR) to optimize strategy and adapt to pool tendencies. - Regular software updates and lifetime support. Github: https://github.com/PokerBotAI
    Downloads: 15 This Week
    Last Update:
    See Project
  • 17
    Daedalus Maze creator

    Daedalus Maze creator

    Maze creation, solving, exploration, and analysis

    Daedalus is a Maze creation, solving, viewing, analyzing, and scripting program. It runs on 32 and 64 bit Windows, with complete C++ source code available. For more information see the Web site: http://www.astrolog.org/labyrnth/daedalus.htm
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    VR Mosaic :: C++ Builder Applet

    VR Mosaic :: C++ Builder Applet

    VR Mosaic - C++ Builder Applet v.2.5

    Vincent Radio {Adrix.NT} VR Mosaic for C++ : C++ Builder VCL Applet - v.2.5 Smart Sliding Cells Game for Windows sources & build project included also demonstartes the use of a 2D matrix implemented as a dynamic vector (*) now it supports changing the Visual Style (*) now it includes a smart automatic resolver !! please, let me know what you think about this project adrixnt@hotmail.it skype: adrixnt
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Kobo64

    Kobo64

    A Kobo Deluxe like game for the Commodore 64

    Kobo64 is a space shooter game which can be considered as a "port" of Kobo Deluxe for the Commodore 64 platform. There are many similarities like maps or enemies, but the algorithms were altered to better fit to the platform limitations. It was written in 6502 assembler (64tass) for performance reasons. The game was an entry for the RGCD 2013 16KiB cartridge game competition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Delphi : VRCalc++ and more Binary Exec

    Delphi : VRCalc++ and more Binary Exec

    Delphi Java - VRCalc++ OOSL (Script) and + (Binary Exec Distro)

    Vincent Radio {Adrix.NT} Embarcadero : Delphi : Executable Binaries Delphi : VRCalc++ Object Oriented Scripting Language : Engine + Ext Libraries VRCalc++ OOSL Visual Stage Project : VCL & FMX (FireMonkey) VRCalc++ Script Executor: - VCL Console - Terminal Console - FMX Console + VRCalc++ OOSL : VR System Scripted Standard Runtime Library Delphi Applics - VR Multi Editor : Smart Text Editor - VR Lazy Code Editor : Smart RTF Multi Lang Code Text Editor - VR Astro Vision...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    VR Ax Java Sources & Build Projects

    VR Ax Java Sources & Build Projects

    VR Adrix Java Works - Paged Lists - Action-Entity Model ...

    Adrix.NT Java Works :: Sources & Build Projects includes - Paged Lists of Object & Iterators Library for Java - Action / Entity Model for Java - VR Ax AWT Clock Java Component - VR Multi Dimensions Array Library - VR MDArray List Manager Library - VR Adjacency (List | Matrix) Direct Graph Lib - VRJMosaic cells sliding game with automatic resolver - VR RectsWorld Sample Applic - VR Free Chess 2D Applic also contains - Other Utils Libraries - Demo and Test Applications -...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    A rudimentary 3D computer game that utilises artificial neural networks to enable computer agents to anticipate a target's location and shoot (bullets) in the corresponding direction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Geographical Adventures

    Geographical Adventures

    Geography game about delivering packages

    Geographical Adventures is a collection of projects and experiments focused on procedural generation and geographic simulation, showcasing how complex environments can be created through code. It includes implementations of terrain generation, map systems, and spatial algorithms that simulate real-world geographical features. The project is designed as both a learning resource and a demonstration of procedural techniques, allowing users to explore how landscapes and environments can be generated algorithmically. It emphasizes modular design, enabling different components such as terrain, noise functions, and rendering systems to be reused or extended. ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 24
    Chess Coding Challenge

    Chess Coding Challenge

    Create your own tiny chess bot

    ...It is designed to encourage creativity and optimization, often limiting code size or execution time to push developers toward innovative solutions. Participants can write their own bots and compete against others, testing strategies and algorithms in a controlled environment. The framework includes tools for running matches, evaluating performance, and comparing results. It is widely used as both a learning exercise and a competitive challenge for programmers interested in AI and game development. Overall, Chess Challenge combines education and competition to explore algorithmic thinking in a constrained environment.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Animation Compression Library

    Animation Compression Library

    Animation Compression Library

    Animation compression is a fundamental aspect of modern video game engines. Not only is it important to keep the memory footprint down but it is also critical to keep the animation clip sampling performance fast. The more memory an animation clip consumes, the slower it will be to sample it and extract a character pose at runtime. For these reasons, any game that attempts to push the boundaries of what the hardware can achieve will at some point need to implement some form of animation...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next