Skip to content

Commit

Permalink
added magic encoding comments
Browse files Browse the repository at this point in the history
  • Loading branch information
larskuhnt committed Aug 12, 2010
1 parent a35dc87 commit 6725ece
Show file tree
Hide file tree
Showing 34 changed files with 77 additions and 19 deletions.
1 change: 1 addition & 0 deletions lib/saulabs/gauss.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
Dir.glob("#{File.dirname(__FILE__)}/gauss/**/*.rb").each do |src| Dir.glob("#{File.dirname(__FILE__)}/gauss/**/*.rb").each do |src|
require src require src
end end
1 change: 1 addition & 0 deletions lib/saulabs/gauss/distribution.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module Gauss module Gauss


Expand Down
3 changes: 2 additions & 1 deletion lib/saulabs/gauss/truncated_correction.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module Gauss module Gauss
class TruncatedCorrection class TruncatedCorrection
Expand Down Expand Up @@ -59,4 +60,4 @@ def exceeds_margin(perf_diff, draw_margin)
end end
end end
end end
end end
1 change: 1 addition & 0 deletions lib/saulabs/trueskill.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require 'pp' require 'pp'


require "#{File.dirname(__FILE__)}/gauss.rb" require "#{File.dirname(__FILE__)}/gauss.rb"
Expand Down
1 change: 1 addition & 0 deletions lib/saulabs/trueskill/factor_graph.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill


Expand Down
1 change: 1 addition & 0 deletions lib/saulabs/trueskill/factors/base.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill


Expand Down
1 change: 1 addition & 0 deletions lib/saulabs/trueskill/factors/greater_than.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/factors/likelihood.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down Expand Up @@ -44,4 +45,4 @@ def update_helper(message1, message2, variable1, variable2)


end end
end end
end end
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/factors/prior.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down Expand Up @@ -34,4 +35,4 @@ def log_normalization


end end
end end
end end
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/factors/weighted_sum.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down Expand Up @@ -77,4 +78,4 @@ def update_helper(weights, weights_squared, messages, variables)


end end
end end
end end
1 change: 1 addition & 0 deletions lib/saulabs/trueskill/factors/within.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down
1 change: 1 addition & 0 deletions lib/saulabs/trueskill/layers/base.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/layers/iterated_team_performances.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down Expand Up @@ -71,4 +72,4 @@ def multiple_team_loop_schedule


end end
end end
end end
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down
1 change: 1 addition & 0 deletions lib/saulabs/trueskill/layers/prior_to_skills.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down
1 change: 1 addition & 0 deletions lib/saulabs/trueskill/layers/skills_to_performances.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/layers/team_difference_comparision.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down Expand Up @@ -26,4 +27,4 @@ def build


end end
end end
end end
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/layers/team_performance_differences.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand All @@ -21,4 +22,4 @@ def build


end end
end end
end end
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/rating.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill


Expand All @@ -21,4 +22,4 @@ def tau=(value)
end end


end end
end end
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/schedules/base.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand All @@ -14,4 +15,4 @@ def visit(depth = -1, max_depth = 0)


end end
end end
end end
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/schedules/loop.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand Down Expand Up @@ -25,4 +26,4 @@ def visit(depth = -1, max_depth = 0)


end end
end end
end end
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/schedules/sequence.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand All @@ -22,4 +23,4 @@ def visit(depth = -1, max_depth = 0)


end end
end end
end end
3 changes: 2 additions & 1 deletion lib/saulabs/trueskill/schedules/step.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
module Saulabs module Saulabs
module TrueSkill module TrueSkill
# @private # @private
Expand All @@ -19,4 +20,4 @@ def visit(depth = -1, max_depth = 0)


end end
end end
end end
1 change: 1 addition & 0 deletions spec/saulabs/gauss/distribution_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../spec_helper' require File.dirname(__FILE__) + '/../../spec_helper'


describe Gauss::Distribution, "#initialize" do describe Gauss::Distribution, "#initialize" do
Expand Down
1 change: 1 addition & 0 deletions spec/saulabs/gauss/truncated_correction_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../spec_helper' require File.dirname(__FILE__) + '/../../spec_helper'


describe Gauss::TruncatedCorrection do describe Gauss::TruncatedCorrection do
Expand Down
27 changes: 26 additions & 1 deletion spec/saulabs/trueskill/factor_graph_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../spec_helper' require File.dirname(__FILE__) + '/../../spec_helper'


describe Saulabs::TrueSkill::FactorGraph do describe Saulabs::TrueSkill::FactorGraph do
Expand Down Expand Up @@ -30,4 +31,28 @@


end end


end end

describe Saulabs::TrueSkill::FactorGraph do

before :each do
@teams = [
[
TrueSkill::Rating.new(8.3, 3.1, 0.8, 0.02),
TrueSkill::Rating.new(3.0, 3.1, 0.8, 0.02),
TrueSkill::Rating.new(2.2, 3.2, 0.8, 0.02)
],
[
TrueSkill::Rating.new(25.0, 8.3333, 0.8, 0.02)
]
]
@skill = @teams.last.first
@graph = TrueSkill::FactorGraph.new(@teams, [1,2], :beta => 25.0, :draw_probability => 0.0)
end

it "should do something" do
40.times { TrueSkill::FactorGraph.new(@teams, [1,2], :beta => 15.0, :draw_probability => 0.0).update_skills }
puts "#{@skill.to_s}"
end

end
1 change: 1 addition & 0 deletions spec/saulabs/trueskill/factors/greater_than_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../../spec_helper' require File.dirname(__FILE__) + '/../../../spec_helper'


describe TrueSkill::Factors::GreaterThan do describe TrueSkill::Factors::GreaterThan do
Expand Down
3 changes: 2 additions & 1 deletion spec/saulabs/trueskill/factors/likelihood_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../../spec_helper' require File.dirname(__FILE__) + '/../../../spec_helper'


describe TrueSkill::Factors::Likelihood do describe TrueSkill::Factors::Likelihood do
Expand Down Expand Up @@ -29,4 +30,4 @@


end end


end end
3 changes: 2 additions & 1 deletion spec/saulabs/trueskill/factors/prior_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../../spec_helper' require File.dirname(__FILE__) + '/../../../spec_helper'


describe TrueSkill::Factors::Prior do describe TrueSkill::Factors::Prior do
Expand All @@ -23,4 +24,4 @@


end end


end end
3 changes: 2 additions & 1 deletion spec/saulabs/trueskill/factors/weighted_sum_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../../spec_helper' require File.dirname(__FILE__) + '/../../../spec_helper'


describe TrueSkill::Factors::Prior do describe TrueSkill::Factors::Prior do
Expand Down Expand Up @@ -59,4 +60,4 @@


end end


end end
3 changes: 2 additions & 1 deletion spec/saulabs/trueskill/factors/within_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../../spec_helper' require File.dirname(__FILE__) + '/../../../spec_helper'


describe TrueSkill::Factors::Within do describe TrueSkill::Factors::Within do
Expand All @@ -23,4 +24,4 @@


end end


end end
3 changes: 2 additions & 1 deletion spec/saulabs/trueskill/layers/prior_to_skills_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../../spec_helper' require File.dirname(__FILE__) + '/../../../spec_helper'


describe TrueSkill::Layers::PriorToSkills do describe TrueSkill::Layers::PriorToSkills do
Expand Down Expand Up @@ -36,4 +37,4 @@


end end


end end
3 changes: 2 additions & 1 deletion spec/saulabs/trueskill/schedules_spec.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require File.dirname(__FILE__) + '/../../spec_helper' require File.dirname(__FILE__) + '/../../spec_helper'


describe "Schedules" do describe "Schedules" do
Expand All @@ -11,4 +12,4 @@
@step.visit @step.visit
end end


end end
1 change: 1 addition & 0 deletions spec/spec_helper.rb
@@ -1,3 +1,4 @@
# -*- encoding : utf-8 -*-
require 'rubygems' require 'rubygems'
require 'spec' require 'spec'
require 'spec/autorun' require 'spec/autorun'
Expand Down

0 comments on commit 6725ece

Please sign in to comment.