From ebd32246fc9f2f6bc9142609fa12c736831656db Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Sun, 29 Jul 2007 00:27:18 +0200 Subject: [PATCH] Test both previous and next --- test.rb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/test.rb b/test.rb index 1e35298..45f14f1 100755 --- a/test.rb +++ b/test.rb @@ -14,8 +14,15 @@ mkv.learn(text) words = text.scan(MarkovChainer::WNW) 100.times do - word = words.pick_some(MarkovChainer::MAX_ORDER).join + pick = words.pick_some(MarkovChainer::MAX_ORDER).join + + puts "Pick: #{pick.inspect}" + prev = mkv.prev(pick).to_s + nxt = mkv.next(pick).to_s + puts "Prev: #{prev.inspect}" + puts "Next: #{nxt.inspect}" + res = prev + pick + nxt + puts "Result: #{res.inspect}" - puts "Word: %s, next: %s" % [word.inspect, mkv.next(word).to_s.inspect] end -- 2.32.0.93.g670b81a890