Showing 68 open source projects for "algorithms"

View related business solutions
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 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
  • 1
    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: 4 This Week
    Last Update:
    See Project
  • 2
    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: 13 This Week
    Last Update:
    See Project
  • 3
    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: 369 This Week
    Last Update:
    See Project
  • 4
    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. ...
    Downloads: 16 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    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
  • 6
    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: 0 This Week
    Last Update:
    See Project
  • 7
    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
  • 8
    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: 1 This Week
    Last Update:
    See Project
  • 9
    Bullet Physics SDK

    Bullet Physics SDK

    Real-time collision detection and multi-physics simulation for VR

    This is the official C++ source code repository of the Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc. We are developing a new differentiable simulator for robotics learning, called Tiny Differentiable Simulator, or TDS. The simulator allows for hybrid simulation with neural networks. It allows different automatic differentiation backends, for forward and reverse mode gradients. TDS can be trained...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 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.
    Try Free
  • 10
    AirSim

    AirSim

    A simulator for drones, cars and more, built on Unreal Engine

    ...AirSim's development is oriented towards the goal of creating a platform for AI research to experiment with deep learning, computer vision and reinforcement learning algorithms for autonomous vehicles. For this purpose, AirSim also exposes APIs to retrieve data and control vehicles in a platform independent way. AirSim is fully enabled for multiple vehicles. This capability allows you to create multiple vehicles easily and use APIs to control them.
    Downloads: 60 This Week
    Last Update:
    See Project
  • 11
    Pacman II

    Pacman II

    A version including the classical mazes, ms. pacman ones and my own

    A new version of the very classic console game Pacman. It has been done replicating the original algorithms used by Pinky, Inky, Blinky y Clyde in the original game by. Really difficult to scape from them! My version includes even new monsters (Wormy) and all the mazes from Ms. Pacman distributes in new ways of playing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    mssolutions

    mssolutions

    Makes magic squares.

    These programs make magic squares and rectangles using "Constraint-Based Local Search". (For non-square rectangles, input the order as two numbers.) There are 3 similar programs: CompleteSquare, CompleteSquareSteps, and MagicSquares. Given an input square with some cell values between 1 and NxN specified, (and other cell values 0), CompleteSquare attempts to complete a magic square by placing the remaining values. The square type can be input as semimagic, magic, or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    ELF (Extensive Lightweight Framework)

    ELF (Extensive Lightweight Framework)

    An End-To-End, Lightweight and Flexible Platform for Game Research

    ...Its design emphasizes reproducibility: deterministic seeds, logging, and evaluation harnesses make large-scale experiments trackable and comparable. Because the platform is modular—envs, samplers, learners, and collectors—researchers can drop in new environments or algorithms without re-architecting the pipeline.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    OpenTomb

    OpenTomb

    Game engine for playing tomb raider 1 - 5 levels.

    ...It is developing in netbeans 7 + GCC TDM 4.9.2 Used libraries: SDL2, SDLimage with jpeg and png libs, vorbis (ogg support), OpenGL, OpenAL, freetype 2, LUA, BULLET. Youtube engine work example: http://www.youtube.com/watch?v=Jf3JGm67oS0 I need some help in game behavior algorithms, level parsing, e.t.c. Needed for work: 1) Original Tomb Raider levels 2) Font .ttf 3) Config files (config.lua and autoexec.lua)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    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. For every modification of the board, the shortest path is calculated automatically. Some statistics...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Scripted Roulette

    Scripted Roulette

    Simulation tool for the casino game Roulette

    Scripted Roulette is an original application which helps you to develop and analyze new betting strategies for the casino game Roulette. Learn and understand more about the chances you really have to win.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    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
  • 18
    New Terrain and 3D Map System

    New Terrain and 3D Map System

    a very lightweight advanced terrain-rendering and 3D map rendering sys

    A very lightweight advanced terrain-rendering and 3D map rendering system. Minimal dependencies: OpenGL, SDL. It's distrib in 2-3 separate modules: 1. the C++ implementation of the terrain- and/or surface- rendering Algorithms I have developed: both a multithread and a non-multithread variant is relaeased. 2. Seme as at point 1. , but with a road-network rendering and collision-detection module I wrote before. It also adds some trees at the top of the terrain. (multitread vesion not released yet) 3. Seme as point 2.. Multithread terrain-rendering, roads on it, and vehicles to go around. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    the Autoblokus project

    Blokus Duo algorithms

    Autoblokus is a free framework which allows developping programs for the game "Blokus Duo". It contains all needed algorithms to manipulate pieces, boards, players, strategies... With Autoblokus, you can develop a program that play Blokus Duo, choose and/or implement the strategy of the computer, etc. The Autoblokus project consists in : 1) developping the framework to have the best possible algorithms and strategies, and 2) developping test-based and/or GUI applications playing against human players. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    SimpleKey

    SimpleKey

    Generates keys up to 500 characters and hashes.

    ...These keys can be all numerical, alphanumeric, all alphabetical or the previous three plus special characters. You may use your generated key for whatever purpose. SimpleKey also includes a hash table with which to hash strings and files alike. Hash algorithms include: MD4/5, Sha, Skein, Keccak, Grostl, JH, and Blake.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Spirit Development Kit is a SDK for development, simulation, and evolving of intelligent agents. Includes a library of AI algorithms and more a framework for modelling and simulations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Rubik's_cube_3x3x3_Simulator

    Rubik's_cube_3x3x3_Simulator

    Rubik's Cube 3x3x3 Algorithms Simulator

    This is a Rubik's Cube, 3x3x3 size, simulator. It simulates Standard and WCA command algorithms, and show the movements using OpenGl. It is completely coded using Qt Creator. In version 1.3.0 several improvements were implemented. Now the layers can move alone, in pairs or all simultaneously, so simulating the actual movement. Note: The source code is included in installer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Open Hacking GateWay Client Crypto

    Open Hacking GateWay Client Crypto

    Open Source HGWC's Encryption

    This anti-cheating software is used by S4 League client to interface and check in real time XTRAP's features and to report the logs to their remote servers. Details: HGWC Version: 57 Protocol Version: 7
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Pear3DEngine

    Pear3DEngine

    Pear3DEngine is a modern and modular 3D development framework

    ...DirectX 9 and therefore Windows XP are currently not supported and support is not planned in the future. One goal of the Pear3DEngine Framework is to use the latest and most promising algorithms and techniques from the 3D and IT scene.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Agoris is a simple and free chess library. It is written in C++ and allows you to base your own chess games and front ends upon it. The library provides move generation, rule checking and various search algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
Auth0 Logo