Skip to content
Snippets Groups Projects
Commit 0ee5482a authored by Memo Akten's avatar Memo Akten
Browse files

updates to random

parent 80c91036
No related branches found
No related tags found
No related merge requests found
......@@ -14,17 +14,20 @@ import battle.controllers.Memo.MemoControllerUtils;
* Created by Memo Akten on 11/06/15.
*/
public class MemoControllerRandom implements BattleController {
public double ATTACK_PROB = 0.1;
public double ATTACK_SHOOT_PROB = 1;
public double ATTACK_THRUST_PROB = 0.01;
public double ATTACK_ROT_THRESH = 0.01;
public double MULT = 0.01;
public double ATTACK_PROB = 0.2 * MULT;
public double ATTACK_SHOOT_PROB = 0.5 * MULT;
public double ATTACK_THRUST_PROB = 0.01 * MULT;
public double ATTACK_ROT_THRESH = 5 * Math.PI / 180.0;
final public double ATTACK_ROT_THRESH_RANGE = Math.PI/2;
public double FLEE_ROT_CHANGE_PROB = 0.3;
public double FLEE_SHOOT_PROB = 0.1;
public double FLEE_THRUST_PROB = 0.8;
public double FLEE_TURN_PROB = 0.3;
public double FLEE_TURN_LEFT_PROB = 0.3333;
public double FLEE_TURN_RIGHT_PROB = 0.3333;
public double FLEE_ROT_CHANGE_PROB = 0.3 * MULT;
public double FLEE_SHOOT_PROB = 0.02 * MULT;
public double FLEE_THRUST_PROB = 0.8 * MULT;
public double FLEE_TURN_PROB = 0.3 * MULT;
public double FLEE_TURN_LEFT_PROB = 0.3333 * MULT;
public double FLEE_TURN_RIGHT_PROB = 0.3333 * MULT;
Action action;
public MemoControllerRandom() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment