return "drop";
case EventType::GOAL:
return "goal";
- case EventType::IN:
+ case EventType::SWAP_IN:
return "in";
case EventType::INTERCEPTION:
return "interception";
return "offensive_soft_minus";
case EventType::OFFENSIVE_SOFT_PLUS:
return "offensive_soft_plus";
- case EventType::OUT:
+ case EventType::SWAP_OUT:
return "out";
case EventType::PULL:
return "pull";
} else if (type == "goal") {
return EventType::GOAL;
} else if (type == "in") {
- return EventType::IN;
+ return EventType::SWAP_IN;
} else if (type == "interception") {
return EventType::INTERCEPTION;
} else if (type == "offensive_soft_minus") {
} else if (type == "offensive_soft_plus") {
return EventType::OFFENSIVE_SOFT_PLUS;
} else if (type == "out") {
- return EventType::OUT;
+ return EventType::SWAP_OUT;
} else if (type == "pull") {
return EventType::PULL;
} else if (type == "pull_landed") {
if (e.type == EventType::GOAL || e.type == EventType::THEIR_GOAL) {
s.pull_state = Status::SHOULD_PULL;
- } else if (e.type == EventType::IN || e.type == EventType::OUT || e.type == EventType::STOPPAGE || e.type == EventType::RESTART || e.type == EventType::UNKNOWN || e.type == EventType::SET_DEFENSE || e.type == EventType::SET_OFFENSE) {
+ } else if (e.type == EventType::SWAP_IN || e.type == EventType::SWAP_OUT || e.type == EventType::STOPPAGE || e.type == EventType::RESTART || e.type == EventType::UNKNOWN || e.type == EventType::SET_DEFENSE || e.type == EventType::SET_OFFENSE) {
// No effect on pull status.
} else if (e.type == EventType::PULL) {
s.pull_state = Status::PULL_IN_AIR;
if (e.t > t) {
break;
}
- if (e.type == EventType::IN) {
+ if (e.type == EventType::SWAP_IN) {
team.insert(*e.player_id);
}
- if (e.type == EventType::OUT) {
+ if (e.type == EventType::SWAP_OUT) {
team.erase(*e.player_id);
}
}
if (events[i].t > backdate_point) {
break;
}
- if (events[i].t == backdate_point && (events[i].type == EventType::IN || events[i].type == EventType::OUT)) {
+ if (events[i].t == backdate_point && (events[i].type == EventType::SWAP_IN || events[i].type == EventType::SWAP_OUT)) {
delete_event(i);
} else {
++i;
break;
}
if (e.type == EventType::GOAL || e.type == EventType::THEIR_GOAL ||
- e.type == EventType::IN || e.type == EventType::OUT ||
+ e.type == EventType::SWAP_IN || e.type == EventType::SWAP_OUT ||
e.type == EventType::STOPPAGE ||
e.type == EventType::SET_DEFENSE || e.type == EventType::SET_OFFENSE ||
e.type == EventType::THROWAWAY || e.type == EventType::THEIR_THROWAWAY ||
EventType type = events->get_event_type(row);
if (type == EventType::GOAL || type == EventType::THEIR_GOAL) {
historical_gender_counts.push_back(current_gender_count);
- } else if (type == EventType::IN) {
+ } else if (type == EventType::SWAP_IN) {
string gender = players->get_player_gender_by_id(*events->get_player_id(row));
++current_gender_count[gender];
- } else if (type == EventType::OUT) {
+ } else if (type == EventType::SWAP_OUT) {
string gender = players->get_player_gender_by_id(*events->get_player_id(row));
--current_gender_count[gender];
}