void delete_event(unsigned row);
void set_event_type(unsigned row, const std::string &type);
uint64_t get_time(unsigned row) { return events[row].t; }
+ std::optional<int> get_player_id(unsigned row) { return events[row].player_id; }
struct Status {
unsigned our_score, their_score;