dp-ua / icancode

Для соревнований на dojorena.io. java и javascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

For NonJava languages:

  • please go to .\src\main<language>
  • chose your language
  • and follow README.md instructions

For Java:

  • setup Java (JDK 8)
    • setup JAVA_HOME variable
  • setup Maven3
    • setup M2_HOME variable
    • setup Path variable
    • open cmd and run command 'mvn -version' it should print valid java and maven location
  • import this project as Maven project into Intellij Idea (Eclipse/ is not recommended)
  • please install Engine dependency
  • register your hero on server http://server/codenjoy-contest/register
  • in class .\src\main\java\com\codenjoy\dojo\icancode\client\YourSolver.java
    • copy board page browser url from address bar and paste into main method
    • implement logic inside method
      • public String get(Board board) {
    • run main method of YourSolver class
    • on page http://server/codenjoy-contest/board/game/icancode you can check the leaderboard - your bot should move
    • if something changed - restart the process
      • warning! only one instance of YourSolver class you can run per player - please check this
  • in class .\src\main\java\com\codenjoy\dojo\icancode\client\Board.java
    • you can add you own methods for work with board
  • in test package .\src\test\java\com\codenjoy\dojo\bomberman\client
    • you can write yor own test
  • Codenjoy!

About

Для соревнований на dojorena.io. java и javascript


Languages

Language:Java 90.3%Language:JavaScript 9.7%