public double eval_old2(Vector2d pos, GameState gs) {

            double val=0;
            double ghostDis, edibleDis, pillDis,secondGhostDis,secondEdibleDis,powerPillDis, secondPillDis ;

            if(gs.edible){
                         System.out.println("CAN EAT GHOSTS");
                if (gs.closestPill != null) {
                    // pillDis=pos.dist(gs.closestPill);
                    pillDis=gs.gameBoard.distance(pos,gs.closestPill);
                } else {
                    pillDis=0;
                }

                 if (gs.secondPill != null) {
                     secondPillDis=gs.gameBoard.distance(pos,gs.secondPill);

                } else {
                    secondPillDis=0;
                }

                if(gs.closestEdible !=null){
                    edibleDis=gs.gameBoard.distance(pos,gs.closestEdible);
                }
                else{
                  edibleDis=0;
                }

                if(gs.secondEdible !=null){
                    secondEdibleDis=gs.gameBoard.distance(pos,gs.secondEdible);
                }
                else{
                  secondEdibleDis=0;
                }
                //130 100 10
                val=140*pillDis+/*100*secondPillDis+*/350*edibleDis;//+50*secondEdibleDis;
                return val;
            }

            else{

                val=0;
                if (gs.closestPill != null) {
                     pillDis=gs.gameBoard.distance(pos,gs.closestPill);

                } else {
                    pillDis=0;
                }

                if (gs.secondPill != null) {
                     secondPillDis=gs.gameBoard.distance(pos,gs.secondPill);

                } else {
                    secondPillDis=0;
                }

                if(gs.closestGhost != null){
                    ghostDis=gs.gameBoard.distance(pos,gs.closestGhost);
                 }
                 else{
                     ghostDis=0;
                 }

                 if(gs.secondGhost != null) {
                    secondGhostDis=gs.gameBoard.distance(pos,gs.secondGhost);
                 }
                 else{
                     secondGhostDis=0;

                 }
                 if(gs.closestPowerPill != null) {
                    powerPillDis=gs.gameBoard.distance(pos,gs.closestPowerPill);
                 }
                 else{
                     powerPillDis=0;

                 }

                val=val+210*pillDis;//+(30-ghostDis)*powerPillDis;
                val=val-(80*ghostDis);//+30*secondGhostDis);
                return val;
            }

        }
