diff --git a/lib/lorchess/round_robin_table.rb b/lib/lorchess/round_robin_table.rb index b76f228..d5f737a 100644 --- a/lib/lorchess/round_robin_table.rb +++ b/lib/lorchess/round_robin_table.rb @@ -164,8 +164,8 @@ module LORChess @buffer << " Участник\n" @buffer << " elo*\n" - (@@dim * @@rounds).times do |i| - @buffer << " " << (i + 1).to_s << "\n" + @@dim.times do |i| + @buffer << " #{(i + 1).to_s}\n" end @buffer << " Игры\n" @@ -176,32 +176,32 @@ module LORChess @buffer << " \n" @buffer << " \n" @buffer << " \n" - @buffer << " * Средний elo на начало турнира\n" + @buffer << " * Средний elo на начало турнира\n" @buffer << " \n" @buffer << " \n" @buffer << " \n" @@dim.times do |i| - @buffer << " \n" - @buffer << " " << (i + 1).to_s << "\n" - @buffer << " " << @players[i] << "\n" - @buffer << " " << @elo_points[i] << "\n" + @buffer << " \n" + @buffer << " #{(i + 1).to_s}\n" + @buffer << " #{@players[i]}\n" + @buffer << " #{@elo_points[i]}\n" - @@rounds.times do |round| - @@dim.times do |j| - unless j == i - @buffer << " " << @game_scores[round][i][j] << "\n" - else - @buffer << " \n" + @@dim.times do |j| + unless j == i + @@rounds.times do |round| + @buffer << " #{@game_scores[round][i][j]}\n" end + else + @buffer << " \n" end end - @buffer << " " << @player_games[i] << "\n" - @buffer << " " << @total_scores[i] << "\n" - @buffer << " " << @player_places[i] << "\n" - @buffer << " " << @berger_coefs[i] << "\n" + @buffer << " #{@player_games[i]}\n" + @buffer << " #{@total_scores[i]}\n" + @buffer << " #{@player_places[i]}\n" + @buffer << " #{@berger_coefs[i]}\n" @buffer << " \n" end