<commit_before>export interface Player {
  name: string;
  img: string;
  username: string;
}

export type PlayerKey = 'player1' | 'player2';
export type TeamColor = 'red' | 'blue';
export type PlayerPostion = 'attack' | 'defense';

export interface Team {
  player1: Player;
  player2: Player;
  wonSets: number;
}

export interface Set {
  goals: {
    red: number,
    blue: number
  };
  offense: {
    red: PlayerKey,
    blue: PlayerKey
  };
}

export interface Sets extends Array<Set> {}

export interface Teams {
  red: Team;
  blue: Team;
}<commit_msg>fix wrong player names in sets due to teams changing colors.<commit_after>export interface Player {
  name: string;
  img: string;
  username: string;
}

export type PlayerKey = 'player1' | 'player2';
export type TeamColor = 'red' | 'blue';
export type PlayerPostion = 'attack' | 'defense';

export interface Teams {
  red: Team;
  blue: Team;
}

export interface Team {
  player1: Player;
  player2: Player;
  wonSets: number;
}

export interface Sets extends Array<Set> {}

export interface Set {
  goals: {
    red: number,
    blue: number
  };
  offense: {
    red: PlayerKey,
    blue: PlayerKey
  };
}
{'fraction_non_alphanumeric': 0.11377245508982035, 'fraction_numerical': 0.006843455945252352, 'mean_word_length': 3.606299212598425, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1349172', 'n_tokens_mistral': 383, 'n_tokens_neox': 379, 'n_words': 126}