パッケージ org.aiwolf.server.bin

クラス RoleRequestStarter


  • public class RoleRequestStarter
    extends java.lang.Object
    推奨されていません。
    役割を指定してスタートするStarter
    DirectStarter
    作成者:
    tori
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      RoleRequestStarter()
      推奨されていません。
       
    • メソッドの概要

      すべてのメソッド staticメソッド concreteメソッド 推奨されていないメソッド 
      修飾子とタイプ メソッド 説明
      static void main​(java.lang.String[] args)
      推奨されていません。
       
      static AIWolfGame start​(java.util.Map<Player,​Role> playerMap, java.lang.String logDir)
      推奨されていません。
      すべてのプレイヤーインスタンスとそのRoleを設定して開始
      static AIWolfGame start​(java.util.Map<Player,​Role> playerMap, GameLogger logger)
      推奨されていません。
      すべてのプレイヤーインスタンスとそのRoleを設定して開始
      static AIWolfGame start​(Player player, Role role, int playerNum, java.lang.String defaultClsName, java.lang.String logDir)
      推奨されていません。
      一人のRoleを指定してDirectに実行
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • RoleRequestStarter

        public RoleRequestStarter()
        推奨されていません。
    • メソッドの詳細

      • main

        public static void main​(java.lang.String[] args)
                         throws java.lang.InstantiationException,
                                java.lang.IllegalAccessException,
                                java.lang.ClassNotFoundException,
                                java.io.IOException
        推奨されていません。
        パラメータ:
        args -
        例外:
        java.lang.ClassNotFoundException
        java.lang.IllegalAccessException
        java.lang.InstantiationException
        java.io.IOException
      • start

        public static AIWolfGame start​(Player player,
                                       Role role,
                                       int playerNum,
                                       java.lang.String defaultClsName,
                                       java.lang.String logDir)
                                throws java.lang.InstantiationException,
                                       java.lang.IllegalAccessException,
                                       java.lang.ClassNotFoundException,
                                       java.io.IOException
        推奨されていません。
        一人のRoleを指定してDirectに実行
        パラメータ:
        player -
        role -
        playerNum -
        defaultClsName -
        logDir -
        例外:
        java.lang.InstantiationException
        java.lang.IllegalAccessException
        java.lang.ClassNotFoundException
        java.io.IOException
      • start

        public static AIWolfGame start​(java.util.Map<Player,​Role> playerMap,
                                       java.lang.String logDir)
                                throws java.io.IOException
        推奨されていません。
        すべてのプレイヤーインスタンスとそのRoleを設定して開始
        パラメータ:
        playerNum -
        playerMap -
        logDir -
        例外:
        java.io.IOException
      • start

        public static AIWolfGame start​(java.util.Map<Player,​Role> playerMap,
                                       GameLogger logger)
                                throws java.io.IOException
        推奨されていません。
        すべてのプレイヤーインスタンスとそのRoleを設定して開始
        パラメータ:
        playerNum -
        playerMap -
        logDir -
        例外:
        java.io.IOException