code: function BotAI(server, player) {
    this.server = server;
    this.player = player;
    this.nextAngle = 0;
    this.lastAngle = 0;
    this.rotation = 0;
    this.sideStep = 0;
    this.nextAction = 0;
    this.tooClose = false;
    this.fightRotate = 0;
    this.shootingAngle = 0;
  
    // Alustetaan botin tekoälyä ohjaavat asetukset
    this.initBotAI();
  }
docs: #nocode- 
  Alustaa uuden tekoälyn.
  @class Bottien tekoäly
  
  @param {Server} server  NetMatch-palvelin
  @param {Player} player  {@link Player}-luokan instanssi johon tämä tekoäly kuuluu.
  
  @property {Player}   player        Player-luokan instanssi johon tämä tekoäly kuuluu.
  @property {Number}   nextAngle     Kulma johon botin pitäisi liikkua
  @property {Number}   lastAngle     Kuinka paljon botin ja kohdekulman ero oli edellisellä kierroksella
  @property {Number}   rotation      Tällä käännetään objektia (TurnObject)
  @property {Number}   sideStep      Botin sivuaskeleet
  @property {Number}   nextAction    Ajankohta jolloin botille arvotaan uusi suunta
  @property {Boolean}  tooClose      Botti on liian lähellä seinää tai toista pelaajaa