MEALS_PER_DAY = 3 loop do day do begin MEALS_PER_DAY.times do yukadon! do |parent, obj| if obj.is_a? Meal eat obj # w/o so much as thanking the parent. else if obj throw obj at: parent else kick parent in: :stomach end redo end end sleep 24.0 * 60 * 60 / MEALS_PER_DAY end rescue Interrupt kabedon! end end end