Skip to content

maksim-ganusevich/Powerpuff-girls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

Powerpuff-girls

Bot for the server game "World of Tanks: Strategy"

Brief description of the game:
A server game in the strategy genre. 3 players (or bots) fight on a hexagonal map using their own equipment (tanks). Each player has 5 tanks of different types with individual behaviors and characteristics. The goal of the game is to capture the central base or destroy the largest number of enemy vehicles.

Brief description of the bot:
AI is based on Utility AI system. The key to decision making is to calculate a utility score for every action the AI agent can take and then choose the action with the highest score.


Installation:
First you have to download this repository. Now go to the root folder of the project and run the following command:

pip install -r requirements.txt

how to launch
Run the command in the root folder of the project without arguments to run a test game with 3 players controlled by one bot:

python main.py

Run the command in the root folder of the project with optional arguments to run a test game with 1 players:

python main.py -n [player name] -p [password] -g [game name] -np [number of players] -nt [number of turns] -obs [0/1 is observer]

Our team:
Vyachaslau Sitkin
Maksim Ganusevich
Andrei Yatsushkevuich


This game bot is written as a coursework for the WG Forge educational project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages