abstract class ChessEngine::Rule

Direct Known Subclasses

Defined in:

chess_engine/rule/rule.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(game : Game) #

[View source]

Instance Method Detail

def game : Game #

[View source]
abstract def generate_moves : Set(Move) #

[View source]
abstract def human_name : String #

[View source]