AI opponents and their behaviors

Forums: 

Are you annoyed by the behavior of AI opponents? Do you think they are malicious? Maybe they deliberately crash into you to increase your time? Or you think you get a penalty for another boat hitting you? If so, keep reading and you will understand more about AI opponents and how to avoid (or adjust the amount of) problems with their "aggressive" behavior.

  1. AI opponents want to finish the race as quickly as possible, just like you. This includes any penalties caused by collisions. AI opponents don't see any difference between you (a human) and any other boat. Penalties are added according to the same rules for any boat (be it you or them). So it is in their best interest to avoid any penalties and collisions, and they are programmed to avoid collisions. Any "aggression" you perceive is unintentional – the AI is simply trying to sail the optimal line, not target you specifically.
  2. AI opponents have no superpowers and no human intelligence. They obey the same rules as you. Their boats obey the same laws of physics. They can't turn immediately, they can't see everywhere, they can't predict what other boats are going to do. This is what should be appreciated: this game is extremely fair and unlike most other games, AI does not cheat. Actually, it is highly difficult to even develop AI that would navigate in such a complex, unpredictable, imperfect and constrained environment successfully. AI opponents will not display human-level tactical and strategic behaviors, so any collision is a consequence of their inability to avoid it rather than their goal to cause it.
    The game starts with the demo where only AI bots play. Watch how good or bad they are at avoiding collisions with each other.
  3. There are six AI opponents, and they are calibrated so that they possess different sailing skills. This means that many of the six AI opponents have poor sailing abilities. Their reaction is delayed and their decisions are far from optimal. They are simply poor, inexperienced sailors, so you can easily win against them and improve your rank. Take this into account when sailing near them – because they are poor, their behaviors may be erratic, unexpected and hard to understand. They may cause a collision even though it will hurt their score. Note that you can activate/deactivate each AI opponent; there is a Help section that explains how the skill of your selected opponents influences your rating. If you are annoyed by poor AI opponents, you can deactivate them.
  4. Read about penalties in Help. Top Sailor assigns penalties to both parties involved in a crash, though the rule-breaker receives a larger share. However, both parties share the penalty (because there was a collision and some danger) and this may be unlike the real world penalty assignment. Note that penalty assignment is not perfect and it is not comparable to a thorough analysis of an expert human judge. Wind changes, boats turn, multiple dinghies are involved, and it is often not easy to automatically tell, without any doubt, who is responsible and who had what intentions in conditions that preceded the collision.
  5. Finally, the time of the race is measured for each boat independently. If you want to race against many opponents but avoid overcrowding at the START line, simply wait a moment (up to 60 seconds) before crossing the start. This gives the AI fleet time to disperse, so you will have more space to maneuver and lower the risk of collision. Or, as mentioned earlier, deactivate poor opponents so the space is less crowded and you don't experience the consequences of their lack of skill.