fzuleta / robocode-reinforcement-learning

This is a WIP test on implementing robocode reinforcement learning with dl4j

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

robocode-reinforcement-learning

This is a WIP test on implementing robocode reinforcement learning with dl4j

IntelliJ setup

  1. Open this folder in intelliJ (wait for all dependencies to load)
  2. Open project structure and set module's output path and test path, to /my/folder/path/robots (change /my/folder/path/ to the path where this folder exists)
  3. On project structure, import the libs folder and add the libs to the module (right click)
  4. On the Run/Configuration add an Application set:
    • Main class: MainKt
    • VM option: -Xmx2048M -Dsun.io.useCanonCaches=false -Ddebug=true -DNOSECURITY=true
    • Working directory: /my/folder/path/ (this folder path)
    • Module: r-nn_main
  5. run.

Robocode Libs

Official robocode repo: Download https://sourceforge.net/projects/robocode/ and place the /libs folder into /libs

About

This is a WIP test on implementing robocode reinforcement learning with dl4j

License:Apache License 2.0


Languages

Language:Java 94.9%Language:Kotlin 5.1%