aboutsummaryrefslogtreecommitdiff
path: root/01-hub2.rb
diff options
context:
space:
mode:
Diffstat (limited to '01-hub2.rb')
-rw-r--r--01-hub2.rb13
1 files changed, 8 insertions, 5 deletions
diff --git a/01-hub2.rb b/01-hub2.rb
index 4ed0f6b..40f54bc 100644
--- a/01-hub2.rb
+++ b/01-hub2.rb
@@ -9,17 +9,20 @@ class L1_Hub2 < Level
def self.target(frame)
case frame.iface
- when 1
- [frame.to(2)]
- when 2
- [frame.to(1)]
+ when ?1
+ [frame.to(?2)]
+ when ?2
+ [frame.to(?1)]
+ else
+ puts "ERR"
+ []
end
end
def self.generate
frames = {}
@@interfaces.each do |iface|
- next if rand < 0.4
+ next if rand < 0.3
frames[@@count.to_s] = Frame.new(iface, "Frame #{@@count}")
@@count += 1
end