ThalesGroup/kessler-game
Kessler is a simulation environment loosely modeled after our internal project PsiBee and the external project Fuzzy Asteroids. The game has ships that shoot bullets at asteroids to gain score. Ships can collide with asteroids and other ships and lose lives.
Kessler is a simulation environment that models asteroid destruction scenarios with spaceships. It takes in defined ship behaviors and environmental parameters, simulating the game's progression, and outputs scores and outcomes based on interactions between ships, bullets, mines, and asteroids. This is ideal for researchers and developers working on AI and reinforcement learning for agents in dynamic, competitive environments.
No commits in the last 6 months.
Use this if you need to rapidly test and evaluate different AI strategies for agents navigating and interacting within a game-like environment.
Not ideal if you are looking for a high-fidelity visual simulation or a pre-built game for direct user play.
Stars
15
Forks
19
Language
Python
License
Apache-2.0
Category
Last pushed
Aug 13, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ThalesGroup/kessler-game"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
CharlesPikachu/AIGames
use AI to play some games.
ardamavi/Game-Bot
Artificial intelligence learn playing any game with watching you.
darkmatter2222/EVE-Online-Bot
A Bot to play Eve Online leveraging various methods including popular machine learning tools. At...
liumy2010/LiteEFG
Python library for solving Extensive-form Games and implementation of various baseline...
bistoyek21-ric/StrikeForce
A research-oriented multiplayer battle game where you train AI agents to compete in a...