Showing 591 open source projects for "java class diagram"

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
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Play Gomoku against computer player. The computer player is implemented using a min/max tree with alpha-beta pruning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    DOEDELS is a (multi- and) singleplayer adventure enigine written in java(j2se1.5 +). The project contains the games-engine and some editors to create your own 2d adventures. The Adventure will allow to mix the gameplay with some details of RPG- and strat
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    JChessBoard is a chess game written in Java that can be connected to another JChessBoard via a direct TCP/IP connection. No Internet Chess Server is required for playing. It also became a full featured PGN viewer and editor.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    A game-generic framework for creating playing card games in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Try It Free
  • 5
    A J2ME backgammon game, for playing two players on one phone or one player against an ai. Will use midlet version 1.0 in order to support as many phones as possible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ConwayGo, also called philosophers' football, is a simple board game for two players. It is played on a Go board, but hasn't got anything to do with the famous game Go. Invented by the english mathematician John Conway, creator of the Game of Life.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    This Projects purpose is to provide a simple Engine to play a basic 2 player Strategy Boardgame. This engine allows you to write computer agents to experiment with AI techniques (minimax, alpha-beta Pruning, neural networks ...)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    SimpleGameNet is a framework for an arbitrary amount of diverse multiplayer game modules. It provides distributed game and player state management, chatting, etc. Several games are included, such as Chess, Dice and ConnectALine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    VChess board game for playing chess via Internet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10
    The JBoard4Chess is an Open Source library for any Java Chess software. You can handle in any way a chess board position.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A platform for playing any number of tabletop games: board games, card games, role playing games, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A java program to create cartelle (sheets) for the Tombola Italian game, and to play the game. Able to save in CSV format and print them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    jnocatan is a java-based, cross-platform client for gnocatan. It allows fans of the popular Settlers of Catan clone to now play with friends on any platform supporting java, which is pretty much any platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Library with general purpose modules for a Go playing program by the author of 'Goliath' Includes a tactical reader, influence module, pattern-matcher, pattern-editor and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Mastermind for J2ME is a mobile version of the classic boardgame that is supposed to be playable on all devices supporting J2ME. The most prominent feature is the ability to being able to fully configure the board using a number of parameters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Java Settlers is a web-based version of the board game Settlers of Catan written in Java. This client-server system supports multiple simultaneous games between people and computer-controlled opponents. Initially created as an AI research project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Java implementation of reversi game. The major objective in the game was to create as good as posible computer logic. The computer learns in the game, and uses the knowledge data stored in some files, in ascii format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    HandyGo is a GO/Weiqi/Baduk sgf file reader on J2ME/MIDP1.0 platform. It can be used to practise go problems, play games and review games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DiceRoller is a port of the popular game, Yahtzee, to the PC. DiceRoller is written in Java, and requires the latest version of Java (or one with Swing) to run. DiceRoller has an intuitive interface, dynamic scoring, themeable dice, and more...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    j-PGN is a lightweight multiplatform java PGN reader that will allow chess games to be viewed on any platform supporting java 2
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    BBalc is an open framework for the BloodBowl game. This library provides chess-computer like functions such as analysing the game and generating/proposing actions. The modular design allows users to extend existing analyse modules to fit their needs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Battleship is a multiplayer game, but also against an artificial intelligence. It's written in Java and it has a client-server structure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This is a program able to play the connect-four game, using a minimax tree search. The interesting part is that the search tree is independent of the heuristic and can be reused. Is written in compiled java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    BoardWars is a teaching utility for computer science classes. It runs as a server supporting multiple turn based board games. The games are played by supplying the AI code in java or c++. BoardWars was funded by the University of Iowa
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Another implementation of Risiko written in java at "ITIS DALMINE" high school in Italy (www.itisdalmine.it).
    Downloads: 0 This Week
    Last Update:
    See Project