Sha256: 580547693b926bffcf78bcf05ccb70bd6242e4a8d5e1cb85b0a1b3d14e860568

Contents?: true

Size: 418 Bytes

Versions: 5

Compression:

Stored size: 418 Bytes

Contents

# encoding: UTF-8
require_relative 'player'

# Das Ergebnis eines Spieles. Ist im `GameState#condition` zu finden, wenn das Spiel beendet wurde.
class Condition
  # @!attribute [r] winner
  # @return [Player] Spieler, der das Spiel gewonnen hat.
  attr_reader :winner

  # Initializes the winning Condition with a player
  # @param winer [Player] winning player
  def initialize(winner)
    @winner = winner
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
software_challenge_client-19.0.4 lib/software_challenge_client/condition.rb
software_challenge_client-19.0.3 lib/software_challenge_client/condition.rb
software_challenge_client-19.0.2 lib/software_challenge_client/condition.rb
software_challenge_client-19.0.1 lib/software_challenge_client/condition.rb
software_challenge_client-19.0.0 lib/software_challenge_client/condition.rb