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
AI-generated apps that pass security review
Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Why did I write this program, and why in Python? Well there were really two reasons. First I wanted to quickly test various game rules and strategies. Python and pygames made prototyping quick and easy. This is actually about the twentieth version of the game. Second I wanted to try the new match/case statements that were added in Python 3.10.
I found lots of uses for match/case and I really like it.
Written in Python 2.7.x and pygame1.9.1~2
compliant (at least) Python 3.4
HOW TO PLAY:
keyboard UP, DOWN, LEFT, RIGHT, escape to quit
increase your score shifting tiles with same number.
the value of resulting tile is multiplied *2.
CUSTOMISE YOUR GAME:
edit py2048.cfg configuration file. you can:
-Change Raws and Columns amount.
-Change Random range value of new tile.
-Limit the maximum tile value.
-Limit time allowed for movement.
-Enable no movement (a new tile appear...
Implement your player strategy and compete with other strategies.
A generic framework for Four in A Row or Five In A Row or X In A Row game, with the possibility to develop different strategies and compare them in tournaments.
To implement more players, create new class inherited from PlayerStrategy, and implement the move() method to chose best move, by utilizing different methods provided with Table object.
Croatian Chess is a collection of various chess variants, starting as a simple and natural enhancement to classical chess and growing ever more complex with each new variant.
This is a python implementation Thud!, a boardgame. It aims to offer both backwards compatibility with the existing Thud! application while adding new features such as drag-n-drop interface, internet playability and computer opponents (AI).
This is a graphical chessboard (like XBoard) for new chess variant called 'hybrids'. It is also intended to support other variants, at least the ortodox one; save/load games in PGN format; communicate to chess engines and ICS.