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
Fully Managed MySQL, PostgreSQL, and SQL Server
Automatic backups, patching, replication, and failover. Focus on your app, not your database.
Cloud SQL handles your database ops end to end, so you can focus on your app.
Hinversi is a implementation of Reversi (a.k.a. Othello), a board game. It can support many frontends and backends, so you can select how clever your computer opponent is. You can also let one AI engine play against another one.
A repository of software tools related to chess. Currently includes a complete package to analyze your games, search for blunders and missed opportunities, and then go over them repeatedly so that your game improves.
This is an intelligent NxN tic-tac-toe game, which you can play with in case you are bored with what you are doing. It knows way ahead when the game is a draw so you dont need to play till the end to be disappointed that you couldn't win!
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.
Monopoly! Game written in Java for the Object-Oriented Programming Course at Cà Foscari University, Computer Sciences Department, Venice, Italy. Supports up to 6 players and command line interaction.
Vizzini is a Java game framework which provides common abstractions and interfaces to enable quick game development. Targeted areas include board games, arcade games, card games, and simulations.
JDice rolls dice. A simple yet rich language allows to express several kinds of roll schemes, including any dice type, rerolling, selecting highest/lowest, counting, etc.
netjatafl is a hnefatafl server and client system, allowing tafl players to join in networked games of tafl. Using a standard network protocol, new clients can be written for any platform. Clients in C++ and PHP/Javascript are included.
KMT Chess is a chess engine. It supports Winboard Chess Engine Protocol and can be used in combination with Winboard or Arena user interfaces. KMTWinboard package includes WinboardX interface and a opening book, providing a much better user experience.
The NNGS (No Name Go Server) is a game server which allows you to play the game of Go over the Internet. It basically runs as a 'deamon' under Unix (though cygwin-port is available) and supports connections from many clients (both graphical and text)
The Felo rating system provides an objective fencing strength estimate for each individual fencer in a group, just like the Elo rating in chess. This program calculates the Felo numbers by analysing a bout result list created by the user.
CGOS is a game playing server designed for Computer Go programs only. It was designed to address a need in the computer Go community - a way to test programs that play Go on a 9x9 board and also to get a rating for those programs.
Lithops (the flowering stones) is a program that plays the game of Go. I develop Lithops as a research challenge, but also, importantly, to create a computerized partner for people learning and studying Go.
Computer chess engine written using Qt4, which works under Knights, Jose, Arena and other chess board GUI games. Uses bitboard game representation and alpha beta brute-force search to analyse chess positions.
Curious mad fan of sudoku, I've been pretty disappointed to always find programs processing all cases. For us "humans", it's unusable. That's why I've had in mind so far to create one which could help us (giving hints) if we're stumped.
A Perl script which accepts a chess position (in the FEN format) as input and outputs POV-Ray source, which, when rendered by POV-Ray, produces a 3-D view of the chess position.