User:Adasba/Machine Learning Bosses (adasba)

I have an insane idea for a new type of boss in Diep.io. It is called the machine learning boss. This type of boss would take the form of a normal tank, but with 3/4ths the damage and 4x the health, and would appear yellow. They seem extremely weak compared to other bosses, but they have a trick up their sleeve. Before the bosses are added, random AI controlled tanks appear across different servers, with their own AIs that are randomly created through a series of inputs and outputs. The inputs are things like nearby polygons, bullets, and tanks, or maybe health bars and score (these aren't all of them by the way). The outputs are a virtual "mouse position", certain "buttons" that the tank can press to fire or move around, upgrades, etc.. There will also be mathematical and logical operations which can transform the inputs and lead them to certain outputs. Using this, the tank will construct a random set of instructions for it to take. Some of the tanks will naturally perform better than the others, and after 10-30 of these tanks have been tested, the most successful of them will be chosen, and the algorithms that they use will influence the random operations of the next group. The system is designed to keep optimizing itself until the tanks get to a point to where they can reach scores like one million. When they reach this point, the AIs that got there are used for the machine learning bosses. To add variety, multiple algorithms that reached that point will be used. These bosses will have a 1 in 3000 chance of replacing a shape. They may seem weak for a boss, but trust me, AI designed to get past one million points is not someone to mess with, these bosses would play like skilled players.