class Checkers::JumpMove
Attributes
jump_over_square[R]
Public Class Methods
new(start_square, end_square)
click to toggle source
Calls superclass method
# File lib/checkers/jump_move.rb, line 7 def initialize(start_square, end_square) super @jump_over_square = calculate_jump_over_square end
Private Instance Methods
calculate_jump_over_square()
click to toggle source
# File lib/checkers/jump_move.rb, line 14 def calculate_jump_over_square [(end_square[0] + start_square[0]) / 2, (end_square[1] + start_square[1]) / 2] end