Post by Sin-N-Terrors on Feb 28, 2014 12:56:47 GMT -5
Contributed by Sin
written by: Unknown
Introduction to Fight Plans II
(fight plan formatting)
If you have taken Intro to Fight Plans I, you understand how to write the tactics instruction for a fighter to take into a round. Unless you want your fighter to have the same tactics the entire fight no matter what, you will need to combine many different tactics with conditional statements, which makes a fight plan. Before each round, the computer will check your fight plan to see what tactics line your fighter will use for that entire round.
The first, most important thing to understand is that the fight simulator will always read top to bottom, and the LAST valid line it reads is the one it will use. So if you write the following:
4H/8/8 (inside)
4H/8/8 (ring)
It will use the 2nd line, because it was the last valid line it read. However, every line can have a series of modifiers telling the computer when it is, or is not, valid. The most important one is round number. It tells the computer that the line is only valid in #th round or later. A line labeled with round 9 will be valid for round 9, or any round after it. The round label comes at the beginning of the line, with the # followed by a ")". Example:
7) 8/3/9 (feint)
So, if you wanted to body punch early, then head punch late using some basic tactics, you might do this:
1) 4b/8/8 (inside)
9) 4H/8/8 (inside)
Technically, the "1)" is not neccessary for the first line of a plan (it assumes an unlabeled line is good for all rounds), but it does keep things easier to read.
A very important thing to remember is that once you put a round number into your fight plan, ALL lines coming after it will only be used in that round or later, until you put in another round conditional. So:
1) 4B/8/8 (ring)
9) 8/4/8 (feint)
if endurance_percent<50 then towel
The last line, involving towel, would still only be used in the 9th round or later. If you wanted it to be used every round (if the conditional is true), then you would use this:
1) 4B/8/8 (ring)
9) 8/4/8 (feint)
1) if endurance_percent<50 then towel
Another way to tell the computer when to use or not use a line is a "conditional". By using "if" and "then" (as well as "and" or "not"), ">" "<" and "=", and some of the variables allowed in fight plans, then you will create lines that will only be used when certain situations are true.
Some important conditionals are:
ROUND (round about to take place)
SCORE (the difference in points on the judges scorecards, negative if you are behind and positive if you are ahead, 0 for a tie score)
Endurance_Percent (the percentage of your original endurance you have left)
Warnings (the number of warnings your fighter has been given for dirty fighting)
Opponent (used specially with the following three)
Strong/Tired/Exhausted (a rough estimate of how much endurance your opponent has left)
There are also two commands you should know:
Cheat: This instructs your fighter to fight dirty (same as putting a ! after power, except you don't have to put it in every line for it to work). Your fighter will still use the last valid tactics line in the fight plan, only with dirty fighting.
Towel: This causes your fighter to throw in the towel and give up. Only works if your endurance percent is under 50.
Some example lines, try to figure out what each would do before moving on:
if score>3 then 6/6/8 (clinch)
if round<8 and score<-2 then 5H/9!/6 (inside)
if warnings=0 then cheat
if opponent=exhausted then 5H/9/6 (allout)
if endurance_percent<40 and score<0 then towel
Also, if you want to write notes to yourself in a fight plan, put a "#" before a line, this will cause the computer to ignore it.
Example:
4/8/8 (ring)
#that line tells me to go ring without target punching
To combine everything we've learned so far, here is a simple fight plan:
1) 4B/8/8 (ring)
# body punch early to wear him out
if score<-2 then 8/4/8 (feint)
# if you are losing by 2 points or more, jab a lot with feint
8) 4H/8/8 (inside)
# head punching late to try to KO him
1)
#this means all the following lines could be used at any point in the fight
if endurance_percent<20 then towel
#give up if I'm getting really tired
if score>6 then 1/1/18 (ring)
# if I'm winning by a lot, then run away
if warnings=0 then cheat
# if the ref hasn't caught me yet, fight dirty
Once again, remember only the LAST valid tactics line will be used, even if more than one has true conditionals.
Thank you for taking Intro to Fight Plans II
written by: Unknown
Introduction to Fight Plans II
(fight plan formatting)
If you have taken Intro to Fight Plans I, you understand how to write the tactics instruction for a fighter to take into a round. Unless you want your fighter to have the same tactics the entire fight no matter what, you will need to combine many different tactics with conditional statements, which makes a fight plan. Before each round, the computer will check your fight plan to see what tactics line your fighter will use for that entire round.
The first, most important thing to understand is that the fight simulator will always read top to bottom, and the LAST valid line it reads is the one it will use. So if you write the following:
4H/8/8 (inside)
4H/8/8 (ring)
It will use the 2nd line, because it was the last valid line it read. However, every line can have a series of modifiers telling the computer when it is, or is not, valid. The most important one is round number. It tells the computer that the line is only valid in #th round or later. A line labeled with round 9 will be valid for round 9, or any round after it. The round label comes at the beginning of the line, with the # followed by a ")". Example:
7) 8/3/9 (feint)
So, if you wanted to body punch early, then head punch late using some basic tactics, you might do this:
1) 4b/8/8 (inside)
9) 4H/8/8 (inside)
Technically, the "1)" is not neccessary for the first line of a plan (it assumes an unlabeled line is good for all rounds), but it does keep things easier to read.
A very important thing to remember is that once you put a round number into your fight plan, ALL lines coming after it will only be used in that round or later, until you put in another round conditional. So:
1) 4B/8/8 (ring)
9) 8/4/8 (feint)
if endurance_percent<50 then towel
The last line, involving towel, would still only be used in the 9th round or later. If you wanted it to be used every round (if the conditional is true), then you would use this:
1) 4B/8/8 (ring)
9) 8/4/8 (feint)
1) if endurance_percent<50 then towel
Another way to tell the computer when to use or not use a line is a "conditional". By using "if" and "then" (as well as "and" or "not"), ">" "<" and "=", and some of the variables allowed in fight plans, then you will create lines that will only be used when certain situations are true.
Some important conditionals are:
ROUND (round about to take place)
SCORE (the difference in points on the judges scorecards, negative if you are behind and positive if you are ahead, 0 for a tie score)
Endurance_Percent (the percentage of your original endurance you have left)
Warnings (the number of warnings your fighter has been given for dirty fighting)
Opponent (used specially with the following three)
Strong/Tired/Exhausted (a rough estimate of how much endurance your opponent has left)
There are also two commands you should know:
Cheat: This instructs your fighter to fight dirty (same as putting a ! after power, except you don't have to put it in every line for it to work). Your fighter will still use the last valid tactics line in the fight plan, only with dirty fighting.
Towel: This causes your fighter to throw in the towel and give up. Only works if your endurance percent is under 50.
Some example lines, try to figure out what each would do before moving on:
if score>3 then 6/6/8 (clinch)
if round<8 and score<-2 then 5H/9!/6 (inside)
if warnings=0 then cheat
if opponent=exhausted then 5H/9/6 (allout)
if endurance_percent<40 and score<0 then towel
Also, if you want to write notes to yourself in a fight plan, put a "#" before a line, this will cause the computer to ignore it.
Example:
4/8/8 (ring)
#that line tells me to go ring without target punching
To combine everything we've learned so far, here is a simple fight plan:
1) 4B/8/8 (ring)
# body punch early to wear him out
if score<-2 then 8/4/8 (feint)
# if you are losing by 2 points or more, jab a lot with feint
8) 4H/8/8 (inside)
# head punching late to try to KO him
1)
#this means all the following lines could be used at any point in the fight
if endurance_percent<20 then towel
#give up if I'm getting really tired
if score>6 then 1/1/18 (ring)
# if I'm winning by a lot, then run away
if warnings=0 then cheat
# if the ref hasn't caught me yet, fight dirty
Once again, remember only the LAST valid tactics line will be used, even if more than one has true conditionals.
Thank you for taking Intro to Fight Plans II