Danil Sidorov
RU EN DE
Telegram

Game AI bot

A neural network bot that plays Get Off My Lawn on its own based on the game state

Case study cover “Game AI bot”

Task

The goal was to teach a bot to play Get Off My Lawn on its own and make decisions from the game state, with no prewritten script.

Solution

I built an AI bot with a neural network that reads the game state, chooses actions and plays on its own. The decision logic is separate from the game code, so the behavior can be trained further on its own.

What was done

  • Built an AI bot with a neural network that plays Get Off My Lawn on its own
  • Added reading of the game state and action selection
  • Trained the neural network to choose moves
  • Separated decision logic from the game code for further training

Result

The bot plays by itself, with no manual control and no rigid scripts. Its behavior can be improved without touching the game.

Technologies

PythonPyTorch

Tell me about your task

Telegram