module Stockfish

Constants

VERSION

Public Class Methods

analyze(fen, options = {}) click to toggle source
# File lib/stockfish.rb, line 7
def self.analyze(fen, options = {})
  multipv = options.delete(:multipv)
  engine = Engine.new
  engine.multipv(multipv) if multipv
  AnalysisParser.new(engine.analyze(fen, options)).parse
end