Method List
-
#<=> Mjai::Mentsu
-
#<=> Mjai::Pai
-
#== Mjai::Mentsu
-
#== Mjai::Pai
-
#== Mjai::JSONizable
-
#action_in_view Mjai::Game
-
#actions Mjai::Archive
-
#add_dora Mjai::ActiveGame
-
add_mentsu Mjai::YmatsuxShantenAnalysis
-
#add_yaku Mjai::Hora::Candidate
-
#all_pais Mjai::Hora
-
#all_pais Mjai::Game
-
#anpais Mjai::Player
-
#attributes Mjai::Player
-
#bakaze Mjai::Game
-
#bakaze? Mjai::Hora::Candidate
-
benchmark Mjai::ShantenAnalysis
-
calculate Mjai::ConfidenceInterval
-
calculate_shantensu_internal Mjai::YmatsuxShantenAnalysis
-
calculate_shantensu_lowerbound Mjai::YmatsuxShantenAnalysis
-
#can_hora? Mjai::Player
-
#can_kan? Mjai::Game
-
#can_reach? Mjai::Player
-
#can_ryukyoku? Mjai::Player
-
#ceil_points Mjai::Hora::PointsDatum
-
#check_ryukyoku Mjai::ActiveGame
-
#chiniso? Mjai::Hora::Candidate
-
#chinroto? Mjai::Hora::Candidate
-
#choose_actions Mjai::ActiveGame
-
#churenpoton? Mjai::Hora::Candidate
-
#close Mjai::TCPPlayer
-
#combinations Mjai::ShantenAnalysis
-
compose_pid Mjai::TenhouArchive::Util
-
#consumed_pids Mjai::TenhouArchive::TenhouFuro
-
#context Mjai::Player
-
#convert Mjai::FileConverter
-
#convert_mentsu Mjai::ShantenAnalysis
-
#count_chitoi Mjai::ShantenAnalysis
-
#count_doras Mjai::Hora
-
#count_kokushi Mjai::ShantenAnalysis
-
#count_normal Mjai::ShantenAnalysis
-
#create_action Mjai::Player
-
create_mentsus Mjai::YmatsuxShantenAnalysis
-
#current_action Mjai::Game
-
#daisushi? Mjai::Hora::Candidate
-
#data Mjai::Pai
-
#decide_last Mjai::ActiveGame
-
decompose_pid Mjai::TenhouArchive::Util
-
#define_fields Mjai::WithFields
-
define_fields Mjai::JSONizable
-
#delete_tehai Mjai::Player
-
#delete_tehai_by_pid Mjai::TenhouArchive::Util
-
#delete_yaku Mjai::Hora::Candidate
-
#detailed_combinations Mjai::ShantenAnalysis
-
#distance Mjai::Game
-
#do_action Mjai::Game
-
#dora_markers Mjai::Game
-
#doras Mjai::Game
-
#double_reach? Mjai::Player
-
#dump_action Mjai::Game
-
#dump_archive Mjai::FileConverter
-
dump_pais Mjai::Pai
-
#each_action Mjai::Archive
-
execute Mjai::MjaiCommand
-
#expect_response_from? Mjai::TCPClientGame
-
#expect_response_from? Mjai::ActiveGame
-
#expect_response_from? Mjai::Archive
-
#extra_anpais Mjai::Player
-
#fan Mjai::Hora::Candidate
-
#fanpai_fan Mjai::Hora::Candidate
-
#fanpai_fan Mjai::Context
-
#field_names Mjai::WithFields
-
#fields Mjai::JSONizable
-
#fields Mjai::Mentsu
-
#first_turn? Mjai::Game
-
#fonpai? Mjai::Pai
-
#free_pais Mjai::Hora
-
from_json Mjai::JSONizable
-
from_plain Mjai::JSONizable
-
#fu Mjai::Hora::PointsDatum
-
#fu Mjai::Hora::Candidate
-
#furiten? Mjai::Player
-
#furos Mjai::Player
-
#game Mjai::Player
-
#game_finished? Mjai::ActiveGame
-
#game_type Mjai::ActiveGame
-
#get_final_scores Mjai::ActiveGame
-
#get_fu Mjai::Hora::Candidate
-
#get_hora Mjai::Game
-
#get_key Mjai::ShantenAnalysis
-
#get_min_shanten_for_mentsus Mjai::ShantenAnalysis
-
#get_min_shanten_without_janto Mjai::ShantenAnalysis
-
get_pai Mjai::TenhouArchive::Util
-
#get_pais_combinations Mjai::Player
-
#get_points_params Mjai::TenhouArchive::Util
-
#get_scores Mjai::ActiveGame
-
#get_yakus Mjai::Hora::Candidate
-
#hash Mjai::Mentsu
-
#hash Mjai::JSONizable
-
#hash Mjai::Pai
-
#ho Mjai::Player
-
#honba Mjai::Game
-
#honchantaiyao? Mjai::Hora::Candidate
-
#honiso? Mjai::Hora::Candidate
-
#id Mjai::Player
-
#ikkitsukan? Mjai::Hora::Candidate
-
#initialize Mjai::ActiveGame
-
#initialize Mjai::TCPClientGame
-
#initialize Mjai::Hora
-
#initialize Mjai::Mentsu
-
#initialize Mjai::MjsonArchive
-
#initialize Mjai::JSONizable
-
#initialize Mjai::YmatsuxShantenAnalysis
-
#initialize Mjai::Context
-
#initialize Mjai::ArchivePlayer
-
#initialize Mjai::Hora::PointsDatum
-
#initialize Mjai::Hora::Candidate
-
#initialize Mjai::TCPActiveGameServer
-
#initialize Mjai::TenpaiAnalysis
-
#initialize Mjai::TenhouArchive
-
#initialize Mjai::TenhouArchive::TenhouFuro
-
#initialize Mjai::Game
-
#initialize Mjai::ShantenPlayer
-
#initialize Mjai::ShantenAnalysis
-
#initialize Mjai::Furo
-
#initialize Mjai::TCPGameServer
-
#initialize Mjai::Pai
-
#initialize Mjai::TCPPlayer
-
#initialize Mjai::Archive
-
#inspect Mjai::Mentsu
-
#inspect Mjai::Player
-
#inspect Mjai::Furo
-
#inspect Mjai::ShantenAnalysis
-
#inspect Mjai::Pai
-
#inspect Mjai::Archive
-
#ipeko? Mjai::Hora::Candidate
-
#ippatsu_chance? Mjai::Player
-
#janto Mjai::ShantenAnalysis::DetailedCombination
-
#jikaze Mjai::Player
-
#jikaze? Mjai::Hora::Candidate
-
#junchantaiyao? Mjai::Hora::Candidate
-
#kan? Mjai::Furo
-
#ko_payment Mjai::Hora::Candidate
-
#ko_payment Mjai::Hora::PointsDatum
-
#kuikae_dahais Mjai::Player
-
#last Mjai::Game
-
load Mjai::Archive
-
#make Mjai::FileConverter
-
#maybe_open Mjai::TCPActiveGameServer
-
#mentsus Mjai::ShantenAnalysis::DetailedCombination
-
#menzen? Mjai::Hora::Candidate
-
#merge Mjai::JSONizable
-
#mjson_to_html Mjai::FileConverter
-
#mota Mjai::ActiveGame
-
#n_anko? Mjai::Hora::Candidate
-
#n_kantsu? Mjai::Hora::Candidate
-
#name Mjai::Player
-
#next Mjai::Pai
-
#num_akadoras Mjai::Hora
-
#num_doras Mjai::Hora
-
#num_finished_games Mjai::TCPGameServer
-
#num_games Mjai::TCPActiveGameServer::Statistics
-
#num_pipais Mjai::Game
-
#num_sangenpais Mjai::Hora::Candidate
-
#num_tcp_players Mjai::TCPActiveGameServer
-
#num_uradoras Mjai::Hora
-
#number Mjai::Pai
-
#on_action Mjai::Game
-
#on_game_fail Mjai::TCPActiveGameServer
-
#on_game_succeed Mjai::TCPActiveGameServer
-
#on_responses Mjai::Game
-
#on_tenhou_event Mjai::TenhouArchive::Util
-
#oya Mjai::Game
-
#oya_payment Mjai::Hora::Candidate
-
#oya_payment Mjai::Hora::PointsDatum
-
pai_to_pid Mjai::YmatsuxShantenAnalysis
-
#pais Mjai::ShantenAnalysis
-
#pais Mjai::Hora::Mentsu
-
#pais Mjai::Furo
-
#pais Mjai::YmatsuxShantenAnalysis
-
pais_to_count_vector Mjai::YmatsuxShantenAnalysis
-
#params Mjai::TCPGameServer
-
#parse_chi Mjai::TenhouArchive::TenhouFuro
-
#parse_kakan Mjai::TenhouArchive::TenhouFuro
-
#parse_kan Mjai::TenhouArchive::TenhouFuro
-
parse_pais Mjai::Pai
-
#parse_pon Mjai::TenhouArchive::TenhouFuro
-
#path Mjai::MjsonArchive
-
#path Mjai::TenhouArchive
-
#path Mjai::TenhouArchive::Util
-
pid_to_pai Mjai::YmatsuxShantenAnalysis
-
pid_to_pai Mjai::TenhouArchive::Util
-
#pinfu? Mjai::Hora::Candidate
-
plain_to_obj Mjai::JSONizable
-
plains_to_objs Mjai::JSONizable
-
#play Mjai::ActiveGame
-
#play Mjai::TenhouArchive
-
#play Mjai::TCPClientGame
-
#play Mjai::MjsonArchive
-
#play_game Mjai::TCPActiveGameServer
-
#play_kyoku Mjai::ActiveGame
-
#players Mjai::Game
-
#players Mjai::TCPGameServer
-
#points Mjai::Hora::PointsDatum
-
#points Mjai::Hora::Candidate
-
#port Mjai::TCPGameServer
-
#possible_actions Mjai::Player
-
#possible_dahais Mjai::Player
-
#possible_dahais_after_furo Mjai::Player
-
#possible_furo_actions Mjai::Player
-
#previous_action Mjai::Game
-
print Mjai::GameStats
-
#print_backtrace Mjai::TCPGameServer
-
#process_fanpai Mjai::ActiveGame
-
#process_hora Mjai::ActiveGame
-
#process_one_game Mjai::TCPGameServer
-
#process_ryukyoku Mjai::ActiveGame
-
#rank Mjai::Player
-
#ranked_players Mjai::Game
-
#ranks Mjai::TCPActiveGameServer::Statistics
-
#raw_actions Mjai::MjsonArchive
-
#reach? Mjai::Player
-
#reach_ho_index Mjai::Player
-
#reach_state Mjai::Player
-
#read_bits Mjai::TenhouArchive::TenhouFuro
-
#red? Mjai::Pai
-
#remove Mjai::ShantenAnalysis
-
remove_mentsu Mjai::YmatsuxShantenAnalysis
-
#remove_red Mjai::Pai
-
#render_board Mjai::Game
-
#respond_to_action Mjai::TCPPlayer
-
#respond_to_action Mjai::TsumogiriPlayer
-
#respond_to_action Mjai::ArchivePlayer
-
#respond_to_action Mjai::ShantenPlayer
-
#respond_to_action Mjai::PuppetPlayer
-
#rinshan? Mjai::Player
-
#run Mjai::TCPGameServer
-
#ryanpeko? Mjai::Hora::Candidate
-
#ryuiso? Mjai::Hora::Candidate
-
#same_symbol? Mjai::Pai
-
#sangenpai? Mjai::Pai
-
#sanshoku? Mjai::Hora::Candidate
-
#score Mjai::Player
-
#send Mjai::TCPGameServer
-
#server_url Mjai::TCPGameServer
-
#shanten Mjai::ShantenAnalysis
-
#shanten Mjai::YmatsuxShantenAnalysis
-
#shosangen? Mjai::Hora::Candidate
-
#shosushi? Mjai::Hora::Candidate
-
#shuntsu_piece Mjai::ShantenAnalysis
-
#start_default_players Mjai::TCPGameServer
-
#succ Mjai::Pai
-
#sutehais Mjai::Player
-
#taken_pid Mjai::TenhouArchive::TenhouFuro
-
#target_dir Mjai::TenhouArchive::TenhouFuro
-
#tehais Mjai::Player
-
#tenpai? Mjai::Player
-
#tenpai? Mjai::TenpaiAnalysis
-
#to_action Mjai::TenhouArchive::TenhouFuro
-
#to_json Mjai::JSONizable
-
#to_mentsu Mjai::Furo
-
#to_plain Mjai::JSONizable
-
#to_s Mjai::Furo
-
#to_s Mjai::Pai
-
#total_rank Mjai::TCPActiveGameServer::Statistics
-
#total_score Mjai::TCPActiveGameServer::Statistics
-
#type Mjai::Hora::Mentsu
-
#type Mjai::Pai
-
#type Mjai::TenhouArchive::TenhouFuro
-
#update_oya Mjai::ActiveGame
-
#update_state Mjai::Player
-
#update_state Mjai::Game
-
#update_state Mjai::ArchivePlayer
-
#update_state Mjai::ActiveGame
-
#valid? Mjai::Hora::Candidate
-
#valid? Mjai::Pai
-
valid_target_vector? Mjai::YmatsuxShantenAnalysis
-
validate Mjai::JSONizable
-
#validate Mjai::Game
-
validate_class Mjai::JSONizable
-
#validate_fields_exist Mjai::Game
-
#validate_response_content Mjai::Game
-
#validate_response_type Mjai::Game
-
#validate_responses Mjai::Game
-
#verify_tenhou_tehais Mjai::TenhouArchive::Util
-
#visibility Mjai::Hora::Mentsu
-
#waited_pais Mjai::TenpaiAnalysis
-
#xml Mjai::TenhouArchive
-
#yaku Mjai::Hora::PointsDatum
-
#yakus Mjai::Hora::Candidate
-
#yaochu? Mjai::Pai