Skip to content

sascharo/BeachVolkerballCup

Repository files navigation

Beach Völkerball Cup

             ..ee$$$$$ee..
         .e$*""    ╬    ""*$e.
       z$"*.       ╬         $$c
     z$"   *.      ╬       .P  ^$c
    d"      *      ╬      z"     "b
   $"        b     ╬     4%       ^$
  d%         *     ╬     P         '$
 .$          'F    ╬    J"          $r
 4L           b    ╬    $           J$
 ╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬
 4F          4F    ╬    4r          4P
 ^$          $     ╬     b          $%
  3L        .F     ╬     'r        JP
   *c       $      ╬      3.      z$
    *b     J"      ╬       3r    dP
     ^$c  z%       ╬        "c z$"
       "*$L        ╬        .d$"
          "*$ee..  ╬  ..ze$P"
              ""*******""

Requires

  • Unity 2021.2.4f1,
  • com.unity.ml-agents_2.0.1 (17d7dc9e8225b676cec9bb652b54d4ac55e96972),

or later.

The agent's heuristic function / human player is only implemented for and tested with the Xbox controller at this stage, there is no keyboard support.

The config file for MA-POCA training can be found in ".\CONFIG\MA-POCA\BeachVolkerballCup.yaml". The .yaml config has to be copied and read from "*your ml-agents repo*\config\poca\" to able to train with team-play activated, otherwise it will be off.
[your ml-agents repo]\config\poca\BeachVolkerballCup.yaml' --run-id=BeachVolkerballCup

Links

ML-AGENTS