Name a fighting technique

What you mentioned are all categories of fighting and the rules are different. They can be called unlimited fighting

In fact, the name of the fighting technique is not very important. What is important is the fighting meaning contained in the name. To develop a fighting technique, you must formulate reasonable rules, that is, you must be able to develop the game

In fact, many people named the fighting techniques you mentioned many years ago, such as: Jeet Kune Do , T boxing, etc.