Class: Battle::AI::MoveHeuristicBase::Rest

Inherits:
Battle::AI::MoveHeuristicBase show all
Defined in:
docs/01600_Alpha_25_Battle_Engine_08000_Battle_AI_00001_MoveHeuristic.rb

Instance Method Summary collapse

Methods inherited from Battle::AI::MoveHeuristicBase

#ignore_effectiveness?, #ignore_power?, new, #overwrite_move_kind_flag?, register

Constructor Details

#initializeRest

Create a new Rest Heuristic



49
50
# File 'docs/01600_Alpha_25_Battle_Engine_08000_Battle_AI_00001_MoveHeuristic.rb', line 49

def initialize
end

Instance Method Details

#compute(move, user, target, ai) ⇒ Float

Compute the heuristic

Parameters:

Returns:

  • (Float)


57
58
# File 'docs/01600_Alpha_25_Battle_Engine_08000_Battle_AI_00001_MoveHeuristic.rb', line 57

def compute(move, user, target, ai)
end