[x] Value of existed chess increase as the distance to the goal corner smaller.
[x] Feature should be symmetry.
[x] Value of non-exist chess equals to max value of the two nearest existed chess value. Fulfill attack by improve attacker's mobility. Attacker is the chess close to self goal.
[x] Feature value = self value - opponent value. Fulfill defense by terminating opponent's chess close to opponent's goal.
[x] Value of existed chess increase as the distance to the goal corner smaller.
[x] Feature should be symmetry.
[x] Value of non-exist chess equals to max value of the two nearest existed chess value. Fulfill attack by improve attacker's mobility. Attacker is the chess close to self goal.
[x] Feature value = self value - opponent value. Fulfill defense by terminating opponent's chess close to opponent's goal.
[x] Comment irrelevant output for the contest