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
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
A full implementation of Tablut(aka Viking chess). Supports human vs human and human vs CPU games. Runs as Java Swing application (Java 8 Required).
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.
...Click "About" for game rules. (Select No when starting a new game to play against the computer)
(Requires Java 8 (or higher) to play). Make sure Java is installed, and download the JAR, and run it to start playing. (Turn on the heat-map option to better understand the game)
You can download Java from:
https://java.com/download
Leave a review if you like it, or feedback for feature requests.
A simple network chess game : only for 2 human players. Notice that in order to build the project, you need to add my jar library PluggableChessGraphism (>= 1.20), also available on Sourceforge, to the build path. Also, chess engine and images are imported from CarballoChess project : https://github.com/albertoruibal/carballo
A very simple demo in order to show how to use JLightChessLib
The project aims to help the chess client developpers by showing how my JLightChessLib chess library canbe used in a simple application without ia, anyway the library is not developped for this purpose (as it may be very slow).
In order to use a particular version of the demo, you will need a JLightChessLib jar whose version is at least the same as the downloaded demo.
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.
A java PGN file parser: this parser is packaged as a jar file that you can use for a java chess project. This parser can parse and write PGN files and convert PGN files as XML files and the reverse.
The pgn parser new moves to Github:
* https://github.com/supareno/pgn-parser