• Search by APIs
  • Search by Words
  • Search Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: codenjoy (GitHub Link)
  • codenjoy-master
    • git-status-with-submodules.sh
    • jvmopts.travis
    • second-repo-enable.bat
    • .gitmodules
    • LICENSE
    • CodingDojo
      • build-server.bat
      • start-balancer.bat
      • todo
        • demo
          • balls.swf
          • skat.swf
          • Spy.swf
          • cifrofoy_kuznechik.swf
          • Moebius_syndrome.swf
          • square_puzzle.swf
          • Plumber.swf
          • oboyti_kvadrat.swf
        • spring-boot.todo
        • TODO.txt
      • build-balancer.bat
      • pom.xml
      • mvnw
      • git-pull-submodules.bat
      • deploy-snapshot.bat
      • portable
        • windows-cmd
        • linux-docker
        • linux-docker-compose
      • start-server.bat
      • balancer-frontend
        • .eslintignore
        • src
          • utils
            • fetchAPI.js
            • sideEffects.js
            • codenjoyLinks.js
            • index.js
          • pages
            • HomePage
              • index.js
            • RegisterPage
              • index.js
            • RulesPage
              • index.js
            • PrivacyRulesPage
              • index.js
            • UnavailablePage
              • index.js
            • RegisterConfirmPage
              • index.js
            • ForgotPasswordPage
              • index.js
            • LoginPage
              • index.js
            • PrivacyPolicyPage
              • index.js
            • ExceptionPage
              • index.js
            • BoardPage
              • index.js
            • index.js
          • containers
            • LoginContainer
              • styles.module.css
              • index.js
            • PrivacyPolicyContainer
              • index.js
            • BoardContainer
              • styles.module.css
              • index.js
            • HomeContainer
              • styles.module.css
              • index.js
            • RulesContainer
              • styles.module.css
              • index.js
            • PrivacyRulesContainer
              • index.js
            • ForgotPasswordContainer
              • styles.module.css
              • index.js
            • UnavailableContainer
              • styles.module.css
              • index.js
            • RegisterConfirmContainer
              • styles.module.css
              • index.js
            • RegisterContainer
              • styles.module.css
              • index.js
            • index.js
          • redux
            • analytics
              • index.js
            • board
              • index.js
            • register
              • reset-password.js
              • index.js
            • auth
              • index.js
            • settings
              • index.js
          • components
            • BattleFrame
              • styles.module.css
              • index.js
            • RatingTable
              • helpers
                • styles.module.css
                • ActionsPanel.js
              • styles.module.css
              • index.js
            • Spinner
              • styles.module.css
              • index.js
            • GameElements
              • styles.module.css
              • index.js
            • PrivacyPolicyModal
              • styles.module.css
              • index.js
            • StarIndex
              • styles.module.css
              • index.js
            • DaysPanel
              • styles.module.css
              • index.js
            • index.js
          • setupProxy.js
          • store
            • rootReducer.js
            • middleware.js
            • enhancers.js
            • history.js
            • rootSaga.js
            • index.js
          • helpers.js
          • CustomScrollbars.js
          • App.js
          • index.css
          • forms
            • ForgotPasswordForm
              • index.js
            • RegisterConfirmForm
              • index.js
            • common
              • customCheckbox.js
              • customInput.js
              • styles.module.css
              • customSelect.js
              • DuneSnake-icon.svg
              • Bomb_server_Error.jpg
              • phoneInput.js
            • RegisterForm
              • index.js
            • LoginForm
              • index.js
            • index.js
          • momentConfig.js
          • styles
            • images
              • icons
                • rules.svg
              • layout
                • battleComplete.jpg
              • game
                • sprite
              • prizes
            • css
              • subset-MuseoSansCyrl-100.woff2
              • subset-MuseoSansCyrl-500.woff
              • subset-MuseoSansCyrl-700.woff2
              • subset-MuseoSansCyrl-900.woff2
              • subset-MuseoSansCyrl-900.eot
              • subset-MuseoSansCyrl-300.woff
              • subset-MuseoSansCyrl-100.woff
              • subset-MuseoSansCyrl-300.ttf
              • subset-MuseoSansCyrl-900.woff
              • subset-MuseoSansCyrl-700.woff
              • subset-MuseoSansCyrl-100.eot
              • subset-MuseoSansCyrl-500.woff2
              • styles.list.css
              • subset-MuseoSansCyrl-500.eot
              • subset-MuseoSansCyrl-300.eot
              • subset-MuseoSansCyrl-700.ttf
              • subset-MuseoSansCyrl-100.ttf
              • subset-MuseoSansCyrl-900.ttf
              • subset-MuseoSansCyrl-500.ttf
              • subset-MuseoSansCyrl-300.woff2
              • stylesheet.css
              • subset-MuseoSansCyrl-700.eot
          • layouts
            • Layout
              • styles.module.css
              • index.js
            • Footer
              • styles.module.css
              • index.js
            • Header
              • styles.module.css
              • icon_ava_default.svg
              • index.js
            • index.js
          • routes
            • Routes.js
            • Unavailable.js
            • Public.js
            • index.js
          • index.js
        • .env
        • static-pages
          • night-stub-page.html
          • font
            • subset-MuseoSansCyrl-100.woff2
            • subset-MuseoSansCyrl-500.woff
            • subset-MuseoSansCyrl-700.woff2
            • subset-MuseoSansCyrl-900.woff2
            • subset-MuseoSansCyrl-900.eot
            • subset-MuseoSansCyrl-300.woff
            • subset-MuseoSansCyrl-100.woff
            • subset-MuseoSansCyrl-300.ttf
            • subset-MuseoSansCyrl-900.woff
            • subset-MuseoSansCyrl-700.woff
            • subset-MuseoSansCyrl-100.eot
            • subset-MuseoSansCyrl-500.woff2
            • subset-MuseoSansCyrl-500.eot
            • subset-MuseoSansCyrl-300.eot
            • subset-MuseoSansCyrl-700.ttf
            • subset-MuseoSansCyrl-100.ttf
            • subset-MuseoSansCyrl-900.ttf
            • subset-MuseoSansCyrl-500.ttf
            • subset-MuseoSansCyrl-300.woff2
            • stylesheet.css
            • subset-MuseoSansCyrl-700.eot
        • public
          • favicon.ico
          • manifest.json
          • index.html
        • .editorconfig
        • nginx.conf
        • jsconfig.json
        • .travis.yml
        • README.md
        • package.json
        • scripts
          • deploy.sh
        • .eslintrc.yaml
        • Dockerfile
        • .gitignore
        • deploy_rsa.enc
      • .mvn
        • wrapper
          • MavenWrapperDownloader.java
          • maven-wrapper.properties
      • README.md
      • release-notes.txt
      • start-server.sh
      • games
        • excitebike
        • rubicscube
          • src
            • main
              • resources
                • rubicscube
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • rubicscube
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Rotate.java
                          • Board.java
                          • Face.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Neighbor.java
                          • Line.java
                          • Player.java
                          • Elements.java
                          • LengthToXY.java
                          • RubicsCube.java
                          • Cube.java
                          • Edge.java
                          • Field.java
                          • Command.java
                          • Cell.java
                          • FaceValue.java
                          • Color.java
                          • Face.java
                          • Hero.java
                          • CellsAdapter.java
                          • RandomCommand.java
                          • command
                            • B.java
                            • B2.java
                            • D.java
                            • L.java
                            • D2.java
                            • F.java
                            • U.java
                            • R2.java
                            • L_.java
                            • R.java
                            • U_.java
                            • L2.java
                            • U2.java
                            • D_.java
                            • B_.java
                            • R_.java
                            • F2.java
                            • F_.java
                          • CommandParser.java
                          • Edges.java
              • webapp
                • resources
                  • help
                    • rubicscube.html
                  • sprite
                    • rubicscube
                  • js
                    • rubicscube.js
                    • canvases-rubicscube.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • rubicscube
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • BoardTest.java
                          • SolverTest.java
                        • model
                          • CubeTest.java
                          • RandomCommandTest.java
                          • RubicsCubeTest.java
                          • FaceValueTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • local-ws-game-server-jar.xml
        • sample
          • src
            • main
              • resources
                • sample
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • sample
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Player.java
                          • Elements.java
                          • items
                            • Wall.java
                            • Bomb.java
                            • Gold.java
                          • Field.java
                          • Level.java
                          • Hero.java
                          • LevelImpl.java
                          • Sample.java
                        • DryRunGame.java
              • webapp
                • resources
                  • help
                    • sample.html
                  • sample
                    • img
                    • layout.html
                    • css
                      • main.css
                  • sprite
                    • sample
                  • js
                    • sample.js
                    • canvases-sample.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • sample
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                        • model
                          • SingleTest.java
                          • SampleTest.java
                          • SamplePerformanceTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • sample-text
          • src
            • main
              • resources
                • sampletext
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • sampletext
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Player.java
                          • SampleText.java
                          • Field.java
                          • Level.java
                          • QuestionAnswer.java
                          • Hero.java
                          • LevelImpl.java
              • webapp
                • resources
                  • sampletext
                    • img
                    • layout.html
                    • css
                      • main.css
                  • help
                    • sampletext.html
                  • js
                    • sampletext.js
                    • canvases-sampletext.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • sampletext
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                        • model
                          • SingleTest.java
                          • SampleTest.java
                          • SampleTextPerformanceTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • lunolet
          • src
            • main
              • utils
                • csharp-leveleditor
                  • Relief.cs
                  • MainForm.resx
                  • JsonViewForm.resx
                  • packages.config
                  • App.config
                  • .gitattributes
                  • MainForm.cs
                  • Level.cs
                  • LunoletLevelEditor.csproj
                  • LunoletLevelEditor.sln
                  • MainForm.Designer.cs
                  • Properties
                    • Settings.settings
                    • AssemblyInfo.cs
                    • Resources.resx
                    • Resources.Designer.cs
                    • Settings.Designer.cs
                  • JsonViewForm.cs
                  • ReadMe.txt
                  • .gitignore
                  • Program.cs
              • resources
                • lunolet
                  • version.properties
              • clients
                • javascript
                  • run-client.bat
                  • Runner.js
                  • BrowserNodeStub.js
                  • run-client.html
                • csharp
                  • Form1.Designer.cs
                  • Board.cs
                  • packages.config
                  • Point2D.cs
                  • App.config
                  • Form1.cs
                  • Form1.resx
                  • MyLunoletBot.cs
                  • Properties
                    • Settings.settings
                    • AssemblyInfo.cs
                    • Resources.resx
                    • Resources.Designer.cs
                    • Settings.Designer.cs
                  • .gitignore
                  • LunoletClient.sln
                  • LunoletClient.csproj
                  • Program.cs
              • java
                • com
                  • codenjoy
                    • dojo
                      • lunolet
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • swing
                            • SwingClient.java
                            • ImagePanel.java
                          • Board.java
                          • YourSolver.java
                          • ai
                            • DumbSolver.java
                        • utility
                          • PrintLevels.java
                        • model
                          • ReliefGenerator.java
                          • Player.java
                          • Elements.java
                          • VesselState.java
                          • Field.java
                          • Simulator.java
                          • VesselStatus.java
                          • Lunolet.java
                          • Level.java
                          • Hero.java
                          • LunoletPrinter.java
                          • LevelManager.java
                          • LineIntersection.java
                          • LevelGenerator.java
              • webapp
                • resources
                  • help
                    • lunolet.html
                    • lunolet-levels.html
                    • lunolet1.jpg
                    • lunolet0.jpg
                  • sprite
                    • lunolet
                  • js
                    • lunolet.js
                    • canvases-lunolet.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • lunolet
                        • model
                          • SimulatorTest.java
                          • HeroTest.java
                          • LineIntersectionTest.java
                          • LevelManagerTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • kata
          • src
            • main
              • resources
                • kata
                  • version.properties
              • ruby
                • runner.rb
                • board.rb
                • solver.rb
                • README.md
                • test_board.rb
              • java
                • com
                  • codenjoy
                    • dojo
                      • kata
                        • services
                          • Scores.java
                          • GameRunner.java
                          • events
                            • NextAlgorithmEvent.java
                            • PassTestEvent.java
                        • client
                          • AbstractTextSolver.java
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                          • Strings.java
                        • model
                          • QuestionAnswers.java
                          • Player.java
                          • levels
                            • QuestionAnswerLevelImpl.java
                            • LevelsLoader.java
                            • Algorithm.java
                            • LevelsPool.java
                            • algorithms
                              • XthPrimeAlgorithm.java
                              • PrimeFactoryAlgorithm.java
                              • MakeBricksAlgorithm.java
                              • ReverseAddPalindromeAlgorithm.java
                              • SumSquareDifferenceAlgorithm.java
                              • FizzBuzzAlgorithm.java
                              • FibonacciNumbersAlgorithm.java
                              • Sequence1Algorithm.java
                              • HelloWorldAlgorithm.java
                              • LongDivisionAlgorithm.java
                              • PowerDigitSumAlgorithm.java
                              • Sequence2Algorithm.java
                              • FactorialAlgorithm.java
                            • AlgorithmLevelImpl.java
                            • Level.java
                            • NullAlgorithm.java
                            • WaitLevel.java
                            • LevelsPoolImpl.java
                            • NullLevel.java
                          • Elements.java
                          • Field.java
                          • Timer.java
                          • QuestionAnswer.java
                          • Hero.java
                          • Kata.java
              • webapp
                • resources
                  • help
                    • kata-en.html
                    • kata.html
                  • kata
                    • img
                    • layout.html
                    • css
                      • main.css
                  • js
                    • canvases-kata.js
                    • kata.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • kata
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                          • events
                            • Scores.java
                            • NextAlgorithmEventTest.java
                            • PassTestEventTest.java
                        • client
                          • StringsTest.java
                          • YourSolverTest.java
                        • model
                          • SingleTest.java
                          • levels
                            • algorithms
                              • SumSquareDifferenceAlgorithmTest.java
                              • ReverseAddPalindromeAlgorithmTest.java
                              • Assertions.java
                              • FibonacciNumbersAlgorithmTest.java
                              • PrimeFactoryAlgorithmTest.java
                              • XthPrimeAlgorithmTest.java
                              • PowerDigitSumAlgorithmTest.java
                              • FizzBuzzAlgorithmTest.java
                              • Sequence1AlgorithmTest.java
                              • MakeBricksAlgorithmTest.java
                              • LongDivisionAlgorithmTest.java
                              • HelloWorldAlgorithmTest.java
                              • FactorialAlgorithmTest.java
                              • Sequence2AlgorithmTest.java
                            • LevelsLoaderTest.java
                            • AlgorithmLevelImplTest.java
                            • LevelsPoolImplTest.java
                          • KataPerformanceTest.java
                          • KataTest.java
                          • SimpleQATestLevel.java
                          • TimerTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • lib
            • pom.xml
            • setup.bat
          • README.md
          • TODO.txt
        • spacerace
          • src
            • main
              • resources
                • spacerace
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • spacerace
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AI3Solver.java
                            • AISolver.java
                            • AI2Solver.java
                        • model
                          • Wall.java
                          • Player.java
                          • Elements.java
                          • NullPlayer.java
                          • Field.java
                          • Explosion.java
                          • BulletCharger.java
                          • Level.java
                          • BombWave.java
                          • Bomb.java
                          • Hero.java
                          • Gold.java
                          • BulletPack.java
                          • Spacerace.java
                          • LevelImpl.java
                          • Bullet.java
                          • Stone.java
              • webapp
                • resources
                  • help
                    • spacerace.html
                  • sprite
                    • spacerace
                  • js
                    • canvases-spacerace.js
                    • spacerace.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • spacerace
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                          • ai
                            • AI2SolverTest.java
                            • AI3SolverTest.java
                        • model
                          • SingleTest.java
                          • SpaceraceTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • battlecity
          • src
            • main
              • resources
                • battlecity
                  • version.properties
              • ruby
                • test_boards
                  • board1.txt
                • Gemfile
                • runner.rb
                • board.rb
                • solver.rb
                • README.md
                • test_board.rb
              • javascript
                • run-client.bat
                • test
                  • TestNodeStub.js
                  • RunnerTest.js
                  • run-test.html
                • Runner.js
                • BrowserNodeStub.js
                • run-client.html
                • README.md
              • java
                • com
                  • codenjoy
                    • dojo
                      • battlecity
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Border.java
                          • Player.java
                          • levels
                            • Level.java
                            • DefaultBorders.java
                            • LevelImpl.java
                          • Elements.java
                          • ITanks.java
                          • Gun.java
                          • AITank.java
                          • Field.java
                          • Construction.java
                          • OnDestroy.java
                          • Battlecity.java
                          • Bullet.java
                          • Tank.java
              • webapp
                • resources
                  • help
                    • battlecity.html
                  • sprite
                    • battlecity
                  • js
                    • battlecity.js
                    • canvases-battlecity.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • battlecity
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                          • GameRunnerTest.java
                        • client
                          • BoardTest.java
                          • SolverTest.java
                        • model
                          • SingleTest.java
                          • levels
                            • LevelTest.java
                          • ElementsTest.java
                          • GunTest.java
                          • ConstructionTest.java
                          • TanksEventsTest.java
                          • BattlecityTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • pom.xml
        • startandjump
          • src
            • main
              • resources
                • startandjump
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • startandjump
                        • services
                          • HeroStatus.java
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Wall.java
                          • StartAndJump.java
                          • Player.java
                          • Elements.java
                          • PlatformGenerator.java
                          • Platform.java
                          • Field.java
                          • Level.java
                          • Hero.java
                          • LevelImpl.java
              • webapp
                • resources
                  • help
                    • startandjump.html
                  • sprite
                    • startandjump
                  • js
                    • startandjump.js
                    • canvases-startandjump.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • startandjump
                        • SmokeTest.java
                        • client
                          • SolverTest.java
                        • model
                          • StartAndJumpTest.java
                          • StartAndJumpPerformanceTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • hex
          • src
            • main
              • resources
                • hex
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • hex
                        • services
                          • Event.java
                          • Scores.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Wall.java
                          • Player.java
                          • Elements.java
                          • Field.java
                          • Hex.java
                          • Heroes.java
                          • Level.java
                          • Hero.java
                          • LevelImpl.java
              • webapp
                • resources
                  • help
                    • hex.html
                  • sprite
                    • hex
                  • js
                    • canvases-hex.js
                    • hex.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • hex
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                        • model
                          • HexTest.java
                          • SingleTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • loderunner
          • src
            • main
              • resources
                • loderunner
                  • version.properties
              • dotNet
                • Loderunner
                  • Loderunner.Api
                    • LoderunnerAction.cs
                    • packages.config
                    • BoardPoint.cs
                    • Loderunner.Api.csproj
                    • BoardElement.cs
                    • LoderunnerBase.cs
                    • Properties
                      • AssemblyInfo.cs
                    • GameBoard.cs
                  • Demo
                    • MyCustomLoderunnerAI.cs
                    • app.config
                    • Demo.csproj
                    • Properties
                      • AssemblyInfo.cs
                    • Program.cs
                  • Loderunner.sln
                • README.md
              • javascript
                • run-client.bat
                • Runner.js
                • BrowserNodeStub.js
                • run-client.html
                • README.md
              • python
                • point.py
                • websocket.py
                • webclient.py
                • dds.py
                • board.py
                • element.py
                • main.py
                • README.md
                • direction.py
              • java
                • com
                  • codenjoy
                    • dojo
                      • loderunner
                        • services
                          • Level1.java
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Fieldable.java
                          • Border.java
                          • Player.java
                          • Elements.java
                          • Brick.java
                          • Field.java
                          • Pipe.java
                          • Loderunner.java
                          • Level.java
                          • Enemy.java
                          • Hero.java
                          • EnemyAI.java
                          • Gold.java
                          • Ladder.java
                          • LevelImpl.java
                          • AI.java
              • webapp
                • resources
                  • help
                    • loderunner.html
                  • sprite
                    • loderunner
                  • js
                    • canvases-loderunner.js
                    • loderunner.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • loderunner
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                        • model
                          • SingleWithEnemyTest.java
                          • SingleTest.java
                          • BrickTest.java
                          • LoderunnerTest.java
                          • AITest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • football
          • src
            • main
              • resources
                • football
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • football
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • elements
                            • Wall.java
                            • Goal.java
                            • Hero.java
                            • Ball.java
                          • Player.java
                          • Elements.java
                          • Actions.java
                          • Field.java
                          • Level.java
                          • Football.java
                          • LevelImpl.java
              • webapp
                • resources
                  • help
                    • football.html
                  • sprite
                    • football
                  • js
                    • football.js
                    • canvases-football.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • football
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                        • model
                          • SingleTest.java
                          • FootballPerformanceTest.java
                          • FootballTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • moebius
          • src
            • main
              • resources
                • moebius
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • moebius
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Line.java
                          • Player.java
                          • Elements.java
                          • Moebius.java
                          • Field.java
                          • Level.java
                          • Hero.java
                          • LevelImpl.java
              • webapp
                • resources
                  • help
                    • moebius.html
                  • sprite
                    • moebius
                  • js
                    • canvases-moebius.js
                    • moebius.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • moebius
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                        • model
                          • MoebiusTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • quake2d
          • src
            • main
              • resources
                • quake2d
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • quake2d
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Wall.java
                          • Player.java
                          • Elements.java
                          • Quake2D.java
                          • Ability.java
                          • Field.java
                          • Level.java
                          • Hero.java
                          • Robot.java
                          • LevelImpl.java
                          • Bullet.java
              • webapp
                • resources
                  • help
                    • quake2d.html
                  • sprite
                    • quake2d
                  • js
                    • quake2d.js
                    • canvases-quake2d.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • quake2d
                        • SmokeTest.java
                        • client
                          • SolverTest.java
                        • model
                          • Quake2DPerformanceTest.java
                          • Quake2DTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • snakebattle
          • src
            • main
              • resources
                • snakebattle
                  • version.properties
              • javascript
                • Runner.js
              • java
                • com
                  • codenjoy
                    • dojo
                      • snakebattle
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • DummyAISolver.java
                            • AISolver.java
                        • model
                          • Player.java
                          • DirectionUtils.java
                          • Elements.java
                          • level
                            • Level.java
                            • LevelImpl.java
                          • hero
                            • Tail.java
                            • TailDirection.java
                            • BodyDirection.java
                            • Hero.java
                          • board
                            • Field.java
                            • SnakeBoard.java
                          • objects
                            • Wall.java
                            • StartFloor.java
                            • FlyingPill.java
                            • FuryPill.java
                            • Apple.java
                            • Gold.java
                            • Stone.java
              • webapp
                • resources
                  • help
                    • board.JPG
                    • snakebattle.html
                    • snakebattle-en.html
                  • sprite
                    • snakebattle
                  • js
                    • snakebattle.js
                    • canvases-snakebattle.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • snakebattle
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                        • model
                          • SnakeHeroTest.java
                          • SnakeMultiplayerTest.java
                          • BoardAddObjectsTest.java
                          • SnakeBoardTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • minesweeper
          • src
            • main
              • resources
                • minesweeper
                  • version.properties
              • javascript
                • Api.js
                • BrowserRuner.js
                • Board.js
                • NodeJsRuner.js
                • run-client.bat
                • Configuration.js
                • Solver.js
                • Direction.js
                • BrowserNodeStub.js
                • Point.js
                • run-client.html
                • README.md
                • Element.js
              • python
                • point.py
                • websocket.py
                • webclient.py
                • dds.py
                • board.py
                • element.py
                • main.py
                • README.md
                • direction.py
              • java
                • com
                  • codenjoy
                    • dojo
                      • minesweeper
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • YourDirectionSolver.java
                            • BoardAdapter.java
                            • AISolver.java
                        • model
                          • Wall.java
                          • Player.java
                          • RandomMinesGenerator.java
                          • Elements.java
                          • Sapper.java
                          • Field.java
                          • Mine.java
                          • Flag.java
                          • Cell.java
                          • Minesweeper.java
                          • DetectorAction.java
                          • MinesGenerator.java
                          • MineDetector.java
              • webapp
                • resources
                  • help
                    • minesweeper.html
                  • sprite
                    • minesweeper
                  • js
                    • canvases-minesweeper.js
                    • minesweeper.js
              • csharp
                • Minesweeper.sln
                • Command.cs
                • Minesweeper.csproj
                • AbstractSolver.cs
                • Direction.cs
                • PointExtendView.cs
                • Board.cs
                • packages.config
                • YourSolver.cs
                • App.config
                • Point.cs
                • LengthToXY.cs
                • NeighborsType.cs
                • Element.cs
                • WebSocket.cs
                • Program.cs
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • minesweeper
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                        • model
                          • RandomMinesGeneratorTest.java
                          • SapperTheHeroTest.java
                          • MinesweeperTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • lib
            • setup.bat
          • README.md
        • pong
          • src
            • main
              • resources
                • pong
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • pong
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Wall.java
                          • Player.java
                          • Barrier.java
                          • Elements.java
                          • Pong.java
                          • Field.java
                          • Panel.java
                          • Level.java
                          • Hero.java
                          • BallDirection.java
                          • LevelImpl.java
                          • BarrierOrientation.java
                          • Ball.java
              • webapp
                • resources
                  • help
                    • pong.html
                  • sprite
                    • pong
                  • js
                    • canvases-pong.js
                    • pong.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • pong
                        • SmokeTest.java
                        • model
                          • PongTest.java
                          • BallDirectionTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • lemonade
          • src
            • main
              • resources
                • lemonade
                  • version.properties
              • clients
                • javascript
                  • run-client.bat
                  • Runner.js
                  • BrowserNodeStub.js
                  • run-client.html
                • python
                  • mysolver.py
                  • websocket.py
                  • webclient.py
                  • board.py
                  • main.py
                • csharp
                  • History.cs
                  • Board.cs
                  • packages.config
                  • LemonadeClient.csproj
                  • ClientWrapper.cs
                  • App.config
                  • LemonadeClient.sln
                  • MyLemonadeBot.cs
                  • Properties
                    • AssemblyInfo.cs
                  • Program.cs
              • java
                • com
                  • codenjoy
                    • dojo
                      • lemonade
                        • services
                          • EventType.java
                          • ScoreMode.java
                          • Scores.java
                          • EventArgs.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                          • DailyReport.java
                        • model
                          • ServerMessagesManager.java
                          • Player.java
                          • Question.java
                          • Lemonade.java
                          • WeatherForecast.java
                          • Simulator.java
                          • Hero.java
                          • GameSettings.java
                          • SalesResult.java
              • webapp
                • resources
                  • help
                    • lemonade.html
                  • sprite
                    • lemonade
                  • js
                    • canvases-lemonade.js
                    • lemonade.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • lemonade
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • BoardTest.java
                          • SolverTest.java
                        • model
                          • SimulatorTest.java
                          • SingleTest.java
                          • SampleTest.java
                          • LemonadePerformanceTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • quadro
          • src
            • main
              • resources
                • quadro
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • quadro
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Player.java
                          • Elements.java
                          • items
                            • RedChip.java
                            • YellowChip.java
                            • Chip.java
                          • Field.java
                          • Level.java
                          • Hero.java
                          • LevelImpl.java
                          • Quadro.java
                          • ChipSet.java
              • webapp
                • resources
                  • help
                    • quadro.html
                  • sprite
                    • quadro
                      • sprite.xcf
                  • js
                    • quadro.js
                    • canvases-quadro.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • quadro
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • YourSolverTest.java
                        • model
                          • QuadroPerformanceTest.java
                          • QuadroTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • engine
          • src
            • main
              • resources
                • logback.xml
                • engine
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • utils
                        • UnicodeUtils.java
                        • JsonUtils.java
                        • TestUtils.java
                      • services
                        • Game.java
                        • PlayerCommand.java
                        • nullobj
                          • NullParameter.java
                          • NullGameField.java
                          • NullGamePlayer.java
                          • NullGame.java
                          • NullBoardReader.java
                          • NullJoystick.java
                          • NullPlayerHero.java
                          • NullSettings.java
                        • PointImpl.java
                        • LengthToXY.java
                        • GraphicPrinter.java
                        • BoardUtils.java
                        • RandomDice.java
                        • algs
                          • DeikstraFindWay.java
                        • Direction.java
                        • AbstractGameType.java
                        • multiplayer
                          • GamePlayer.java
                          • Single.java
                          • MultiplayerType.java
                          • GameField.java
                          • LevelProgress.java
                          • PlayerHero.java
                        • State.java
                        • EventListener.java
                        • Dice.java
                        • hero
                          • HeroDataImpl.java
                          • HeroData.java
                          • NullHeroData.java
                        • Point.java
                        • Joystick.java
                        • Progressive.java
                        • CustomMessage.java
                        • QDirection.java
                        • Tickable.java
                        • classloader
                          • GameLoader.java
                          • GameLocator.java
                        • MovingObject.java
                        • VersionReader.java
                        • GameType.java
                        • joystick
                          • DirectionJoystick.java
                          • ActJoystick.java
                          • NoDirectionJoystick.java
                          • MessageJoystick.java
                          • NoActJoystick.java
                          • NoMessageJoystick.java
                          • DirectionActJoystick.java
                        • PlayerScores.java
                        • settings
                          • CheckBox.java
                          • ConsumerSupplierParameter.java
                          • Parameter.java
                          • SelectBox.java
                          • TypeUpdatable.java
                          • Updatable.java
                          • SettingsImpl.java
                          • Settings.java
                          • EditBox.java
                          • SimpleParameter.java
                        • hash
                          • Hash.java
                          • ZBase32Encoder.java
                        • printer
                          • Printer.java
                          • layeredview
                            • PrinterData.java
                            • LayeredViewPrinter.java
                            • LayeredBoardReader.java
                          • BoardReader.java
                          • CharElements.java
                          • PrinterFactory.java
                          • PrinterImpl.java
                          • PrinterFactoryImpl.java
                        • DLoggerFactory.java
                        • GamePrinter.java
                        • round
                          • Round.java
                          • RoundGamePlayer.java
                          • RoundFactory.java
                          • Timer.java
                          • RoundImpl.java
                          • RoundPlayerHero.java
                          • NullRound.java
                          • RoundField.java
                          • RoundSettingsWrapper.java
                          • RoundGameField.java
                      • client
                        • Encoding.java
                        • AbstractTextSolver.java
                        • WebSocketRunner.java
                        • UrlParser.java
                        • AbstractLayeredBoard.java
                        • Solver.java
                        • OneCommandSolver.java
                        • highload
                          • Main.java
                          • Runner.java
                          • WebSocketClient.java
                        • ClientBoard.java
                        • AbstractTextBoard.java
                        • local
                          • LocalGameRunner.java
                          • ws
                            • LocalWSGameServer.java
                            • LocalWSGameRunner.java
                            • ConnectionStatus.java
                        • AbstractBoard.java
                        • KeyboardSolver.java
                        • AbstractJsonSolver.java
                        • Closeable.java
                        • CodenjoyContext.java
                      • profile
                        • Profiler.java
                • org
                  • json
                    • SortedJSONArray.java
                    • SortedJSONObject.java
                    • SortedJSONTokener.java
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • utils
                        • TestUtilsTest.java
                      • services
                        • QDirectionTest.java
                        • algs
                          • DeikstraFindWayTest.java
                        • DirectionTest.java
                        • multiplayer
                          • SingleTest.java
                          • MultiplayerTypeTest.java
                          • LevelProgressTest.java
                        • PointImplTest.java
                        • JsonUtilsTest.java
                        • settings
                          • SettingsTest.java
                        • hash
                          • HashTest.java
                        • printer
                          • layeredview
                            • LayeredViewPrinterTest.java
                        • PlayerCommandTest.java
                      • client
                        • WebSocketRunnerTest.java
                        • Elements.java
                        • LengthToXYTest.java
                        • LocalGameRunnerTest.java
                        • AbstractBoardTest.java
                        • AbstractLayeredBoardTest.java
                        • AbstractBoardWithSeveralLayersTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • mvnw
          • META-INF
            • MANIFEST.MF
          • .mvn
            • wrapper
              • maven-wrapper.properties
          • setup.bat
          • mvnw.cmd
          • setup.sh
        • sokoban
          • src
            • main
              • resources
                • sokoban
                  • levelTemplate.txt
                  • level3.rtf
                  • level5.rtf
                  • level1.rtf
                  • level2.rtf
                  • level4.rtf
                  • level0.rtf
                  • levelAll.txt
                  • logger.properties
                  • level1Workaround.txt
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • sokoban
                        • services
                          • Player.java
                          • Scores.java
                          • Storage.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • ApofigSolver.java
                        • helper
                          • TextIOHelper.java
                        • model
                          • itemsImpl
                            • Wall.java
                            • Mark.java
                            • Elements.java
                            • BoxOnTheMark.java
                            • Bomb.java
                            • Hero.java
                            • Gold.java
                            • LevelImpl.java
                            • Box.java
                          • game
                            • Sokoban.java
                          • items
                            • PointEnriched.java
                            • Field.java
                            • Level.java
              • webapp
                • resources
                  • help
                    • sample.html
                  • sample
                    • img
                    • layout.html
                    • css
                      • main.css
                  • sprite
                    • sample
                  • js
                    • sample.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • sokoban
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                        • model
                          • SingleTest.java
                          • SokobanPerformanceTest.java
                          • SokobanTestBackup.java
                          • SokobanTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • expansion
          • src
            • main
              • cpp
                • ExpansionClient
                  • Direction.h
                  • ExpansionClient.vcxproj
                  • StringMessageHandler.cpp
                  • Point.h
                  • WebSocketClient.h
                  • ExpansionClient.cpp
                  • StringMessagesHandler.h
                  • Answer.cpp
                  • Answer.h
                  • targetver.h
                  • InputMessage.cpp
                  • stdafx.cpp
                  • InputMessage.h
                  • ExpansionClient.vcxproj.filters
                  • ReadMe.txt
                  • stdafx.h
                • readme.md
                • .gitignore
                • ExpansionClient.sln
              • resources
                • logback.xml
                • expansion
                  • levels
                    • SINGLE6.lev
                    • MULTI3.lev
                    • BIG_MULTI1.lev
                    • MULTI6.lev
                    • SINGLE4.lev
                    • DEMO.lev
                    • MULTI1.lev
                    • BIG_MULTI2.lev
                    • SINGLE1.lev
                    • MULTILOBBY.lev
                    • MULTI5.lev
                    • SINGLE7.lev
                    • SINGLE2.lev
                    • SINGLE5.lev
                    • MULTI4.lev
                    • MULTI2.lev
                    • SINGLE3.lev
                  • version.properties
                • WEB-INF
                  • classes
                    • com
                      • codenjoy
                        • dojo
                          • server
                            • codenjoy.properties
              • go
                • network
                  • client.go
                • game
                  • advisors
                    • defenceAdvisor.go
                    • internal.go
                    • general.go
                    • settings.go
                    • explorer.go
                    • advisor.go
                    • earlyExplorer.go
                    • goldHunter.go
                  • board.go
                • LICENSE
                • models
                  • point.go
                  • turnInfo.go
                  • playerInfo.go
                  • turn.go
                  • levelProgress.go
                  • map.go
                • README.md
                • main.go
                • player
                  • player.go
                • .gitignore
                • .vscode
                  • launch.json
              • kotlin
                • com
                  • codenjoy
                    • dojo
                      • expansion
                        • client
                          • YourSolver.kt
              • java
                • com
                  • codenjoy
                    • dojo
                      • expansion
                        • services
                          • SettingsWrapper.java
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                          • CodeSaver.java
                          • CommandParser.java
                        • client
                          • Command.java
                          • Board.java
                          • YourSolver.java
                          • ai
                            • ApofigBotSolver.java
                          • AbstractSolver.java
                          • SolverRunner.java
                        • model
                          • Player.java
                          • levels
                            • LevelsFactory.java
                            • Item.java
                            • items
                              • Wall.java
                              • Floor.java
                              • Air.java
                              • None.java
                              • HeroForces.java
                              • Hole.java
                              • ElementsMapper.java
                              • Exit.java
                              • Hero.java
                              • Gold.java
                              • Start.java
                              • BaseItem.java
                              • FeatureItem.java
                              • ForcesState.java
                              • Box.java
                              • FieldItem.java
                            • CellImpl.java
                            • Levels.java
                            • Cell.java
                            • Level.java
                            • LevelImpl.java
                          • Elements.java
                          • attack
                            • Attack.java
                            • DefenderHasAdvantageAttack.java
                            • OneByOneAttack.java
                          • Forces.java
                          • Expansion.java
                          • ForcesMoves.java
                          • replay
                            • LoggerReaderImpl.java
                            • GameLoggerImpl.java
                            • LoggerReader.java
                            • ReplayGame.java
                            • TickData.java
                            • GameLogger.java
                          • Ticker.java
                          • BusyMapException.java
                          • IField.java
              • webapp
                • resources
                  • sprite
                    • expansion
                      • base0.xcf
                      • exit.xcf
                      • base4.xcf
                      • base1.xcf
                      • base3.xcf
                      • base2.xcf
                      • break.xcf
                  • js
                    • expansion.js
                    • canvases-expansion.js
              • csharp
                • Forces.cs
                • Command.cs
                • Direction.cs
                • Board.cs
                • packages.config
                • App.config
                • Point.cs
                • ExpansionBot.csproj.user
                • MyBot.cs
                • Properties
                  • AssemblyInfo.cs
                • ExpansionBot.sln
                • ExpansionBot.csproj
                • Program.cs
            • test
              • kotlin
                • com
                  • epam
                    • dojo
                      • expansion
                        • client
                          • YourSolverTest.kt
              • java
                • com
                  • codenjoy
                    • dojo
                      • expansion
                        • services
                          • CodeSaverTest.java
                          • ForcesStateTest.java
                          • ScoresTest.java
                        • client
                          • YourSolverTest.java
                          • BoardTest.java
                        • model
                          • SingleMultiPlayer2Test.java
                          • SingleTest.java
                          • levels
                            • LevelsTest.java
                          • attack
                            • OneByOneAttackTest.java
                            • DefenderHasAdvantageAttackTest.java
                          • ElementsTest.java
                          • SingleMultiPlayerTest.java
                          • ForcesMovesTest.java
                          • ExpansionPerformanceTest.java
                          • SoftSpreader.java
                          • GameRunnerWithLobbyTest.java
                          • replay
                            • GameLoggerTest.java
                            • ExpansionGameLoggerTest.java
                            • LoggerReaderTest.java
                            • ReplayGameTest.java
                          • GameRunnerTest.java
                          • AbstractGameRunnerTest.java
                          • AbstractSinglePlayersTest.java
                          • PlayerCommandTest.java
                          • ExpansionTest.java
              • js
                • ExpansionTest.js
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • karma-ide.conf.js
          • karma.conf.js
        • snake
          • src
            • main
              • resources
                • snake
                  • version.properties
              • javascript
                • run-client.bat
                • test
                  • TestNodeStub.js
                  • RunnerTest.js
                  • run-test.html
                • Runner.js
                • BrowserNodeStub.js
                • run-client.html
                • README.md
              • scala
                • com
                  • codenjoy
                    • dojo
                      • snake
                        • client
                          • BoardScala.scala
                          • YourSolverScala.scala
              • python
                • mysolver.py
                • point.py
                • websocket.py
                • webclient.py
                • board.py
                • element.py
                • main.py
                • README.md
                • direction.py
              • java
                • com
                  • codenjoy
                    • dojo
                      • snake
                        • services
                          • SnakeSettings.java
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                          • MaxScores.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Player.java
                          • Elements.java
                          • BodyDirection.java
                          • Snake.java
                          • artifacts
                            • Wall.java
                            • Tail.java
                            • ConstantArtifactGenerator.java
                            • EmptySpace.java
                            • RandomArtifactGenerator.java
                            • ArtifactGenerator.java
                            • Apple.java
                            • Element.java
                            • Stone.java
                            • EateablePoint.java
                            • BasicWalls.java
                          • Field.java
                          • Walls.java
                          • Hero.java
                          • HeroFactory.java
              • vbnet
                • SnakeClientVbnet.sln
                • MySnakeBot.vb
                • App.config
                • Program.vb
                • SnakeClientVbnet.vbproj
                • Module1.vb
                • My Project
                  • Resources.Designer.vb
                  • Application.Designer.vb
                  • Application.myapp
                  • Settings.settings
                  • Resources.resx
                  • Settings.Designer.vb
                  • AssemblyInfo.vb
                • Board.vb
              • webapp
                • resources
                  • help
                    • snake.html
                    • snake-en.html
                  • sprite
                    • snake
                      • source.svg
                  • js
                    • canvases-snake.js
                    • snake.js
              • csharp
                • AbstractSolver.cs
                • Direction.cs
                • Board.cs
                • YourSolver.cs
                • App.config
                • SnakeClient.csproj
                • Point.cs
                • LengthToXY.cs
                • Element.cs
                • Properties
                  • AssemblyInfo.cs
                • SnakeClient.sln
                • WebSocket.cs
                • Program.cs
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • snake
                        • SmokeTest.java
                        • services
                          • MaxScoresTest.java
                          • ScoresTest.java
                        • client
                          • BoardTest.java
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                        • model
                          • artifacts
                            • RandomArtifactGeneratorTest.java
                          • DirectionTest.java
                          • SnakeTest.java
                          • PrinterTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • reversi
          • src
            • main
              • resources
                • reversi
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • reversi
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Player.java
                          • Elements.java
                          • items
                            • Break.java
                            • Chip.java
                          • Reversi.java
                          • Field.java
                          • Level.java
                          • Flipper.java
                          • Hero.java
                          • LevelImpl.java
                          • GetChip.java
              • webapp
                • resources
                  • help
                    • reversi.html
                  • sprite
                    • reversi
                  • js
                    • reversi.js
                    • canvases-reversi.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • reversi
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • BoardTest.java
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                          • AbstractSolverTest.java
                        • model
                          • ReversiPerformanceTest.java
                          • ReversiTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • fifteen
          • src
            • main
              • resources
                • fifteen
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • fifteen
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Wall.java
                          • Player.java
                          • Elements.java
                          • Field.java
                          • Fifteen.java
                          • Level.java
                          • Hero.java
                          • Randomizer.java
                          • LevelImpl.java
                          • DigitHandler.java
                          • Bonus.java
                          • Digit.java
              • webapp
                • resources
                  • help
                    • fifteen.html
                  • sprite
                    • fifteen
                  • js
                    • canvases-fifteen.js
                    • fifteen.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • fifteen
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                        • model
                          • FifteenPerformanceTest.java
                          • FifteenTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • puzzlebox
          • src
            • main
              • resources
                • puzzlebox
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • puzzlebox
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Wall.java
                          • Player.java
                          • Elements.java
                          • Field.java
                          • PuzzleBox.java
                          • Target.java
                          • Level.java
                          • Hero.java
                          • LevelImpl.java
                          • Box.java
              • webapp
                • resources
                  • help
                    • puzzlebox.html
                  • sprite
                    • puzzlebox
                  • js
                    • canvases-puzzlebox.js
                    • puzzlebox.js
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
            • tets
              • java
                • com
                  • codenjoy
                    • dojo
                      • puzzlebox
                        • SmokeTest.java
          • pom.xml
          • README.md
        • a2048
          • src
            • main
              • resources
                • a2048
                  • version.properties
              • ruby
                • Gemfile
                • client.rb
                • README.md
                • player.rb
              • dotNet
                • A2048
                  • Demo.Tests
                    • YourSolverTests.cs
                    • packages.config
                    • Demo.Tests.csproj
                    • Properties
                      • AssemblyInfo.cs
                  • A2048.Api.Tests
                    • A2048.Api.Tests.csproj
                    • packages.config
                    • Properties
                      • AssemblyInfo.cs
                    • AbstractSolverTests.cs
                  • A2048.sln
                  • Demo
                    • app.config
                    • YourSolver.cs
                    • Demo.csproj
                    • Properties
                      • AssemblyInfo.cs
                    • Program.cs
                  • A2048.Api
                    • AbstractSolver.cs
                    • Direction.cs
                    • Board.cs
                    • packages.config
                    • A2048.Api.csproj
                    • Point.cs
                    • LengthToXY.cs
                    • Element.cs
                    • Properties
                      • AssemblyInfo.cs
                • README.md
              • javascript
                • run-client.bat
                • test
                  • TestNodeStub.js
                  • RunnerTest.js
                  • run-test.html
                • Runner.js
                • BrowserNodeStub.js
                • run-client.html
                • README.md
              • python
                • codenjoy_connection.py
                • player.py
                • __init__.py
                • README.md
                • requirements.txt
              • java
                • com
                  • codenjoy
                    • dojo
                      • a2048
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • CharNumbers.java
                            • AISolver.java
                            • AI2Solver.java
                        • model
                          • Player.java
                          • Mode.java
                          • Elements.java
                          • Number.java
                          • Field.java
                          • Level.java
                          • Hero.java
                          • generator
                            • RandomGenerator.java
                            • Factory.java
                            • CornerGenerator.java
                            • Generator.java
                          • LevelImpl.java
                          • A2048.java
                          • Numbers.java
              • erlang
                • Makefile
                • ws_handler.erl
                • player.erl
                • utilities.erl
                • README.md
                • ws_handler.beam
              • webapp
                • resources
                  • help
                    • a2048-en.html
                    • a2048.html
                  • sprite
                    • a2048
                  • js
                    • canvases-a2048.js
                    • a2048.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • a2048
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                        • model
                          • NumbersTest.java
                          • A2048Test.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • sudoku
          • src
            • main
              • resources
                • sudoku
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • sudoku
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Wall.java
                          • Player.java
                          • Elements.java
                          • Field.java
                          • Cell.java
                          • Level.java
                          • LevelBuilder.java
                          • Sudoku.java
                          • LevelImpl.java
              • webapp
                • resources
                  • help
                    • sudoku.html
                  • sprite
                    • sudoku
                  • js
                    • sudoku.js
                    • canvases-sudoku.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • sudoku
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • BoardTest.java
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                        • model
                          • LevelBuilderTest.java
                          • SudokuTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • chess
          • src
            • main
              • resources
                • chess
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • chess
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • model
                          • Player.java
                          • Chess.java
                          • Elements.java
                          • figures
                            • Korol.java
                            • Figure.java
                            • Kon.java
                            • Peshka.java
                            • Slon.java
                            • Level.java
                            • Ladia.java
                            • Ferz.java
                          • Field.java
                          • LevelImpl.java
              • webapp
                • resources
                  • js
                    • chess.js
                    • canvases-chess.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • chess
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • model
                          • ChessTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • README.md
        • bomberman
          • src
            • main
              • cpp
                • Makefile
                • LICENSE_1_0.txt
                • README.md
                • bomberman.sln
                • bomberman
                  • Direction.h
                  • utils
                    • Point.h
                    • Board.h
                    • Board.cpp
                    • Dice.h
                    • utils.h
                    • LengthToXY.h
                    • RandomDice.h
                    • RandomDice.cpp
                    • LengthToXY.cpp
                    • utils.cpp
                    • Point.cpp
                  • main.cpp
                  • WebClient.cpp
                  • YourDirectionSolver.h
                  • YourDirectionSolver.cpp
                  • bomberman.vcxproj
                  • WebClient.h
                  • DirectionSolver.h
                  • Element.h
                  • DumbDirectionSolver.cpp
                  • Direction.cpp
                  • DumbDirectionSolver.h
                  • Element.cpp
                • .gitignore
              • resources
                • bomberman
                  • version.properties
              • Ruby
                • Gemfile
                • game.rb
                • README.md
              • dotNet
                • Bomberman
                  • Demo.Tests
                    • YourSolverTests.cs
                    • packages.config
                    • Demo.Tests.csproj
                    • Properties
                      • AssemblyInfo.cs
                  • Bomberman.Api
                    • AbstractSolver.cs
                    • Direction.cs
                    • Board.cs
                    • packages.config
                    • Point.cs
                    • LengthToXY.cs
                    • Bomberman.Api.csproj
                    • Element.cs
                    • Properties
                      • AssemblyInfo.cs
                  • Bomberman.sln
                  • Demo
                    • app.config
                    • YourSolver.cs
                    • Demo.csproj
                    • Properties
                      • AssemblyInfo.cs
                    • Program.cs
                  • Bomberman.Api.Tests
                    • Bomberman.Api.Tests.csproj
                    • TestSolver.cs
                    • packages.config
                    • Properties
                      • AssemblyInfo.cs
                    • AbstractSolverTests.cs
                • README.md
              • pseudo
                • 3-run-client.bat
                • 1-build-engine.bat
                • 2-build-client.bat
                • rules
                  • main.rule
                • README.md
                • 0-settings.bat
              • javascript
                • run-client.bat
                • canvases.js
                • main.js
                • run-client.html
                • README.md
                • package.json
                • browser-node-stub.js
                • runner.js
                • sprites
              • python
                • point.py
                • websocket.py
                • webclient.py
                • dds.py
                • board.py
                • element.py
                • main.py
                • README.md
                • direction.py
              • powershell
                • BombermanCustomAI.ps1
                • README.md
                • BombermanAPI.psm1
              • java
                • com
                  • codenjoy
                    • dojo
                      • Main.java
                      • bomberman
                        • services
                          • SettingsUtils.java
                          • Scores.java
                          • OptionGameSettings.java
                          • Events.java
                          • DefaultGameSettings.java
                          • GameRunner.java
                        • client
                          • simple
                            • RuleChild.java
                            • RuleReader.java
                            • Rule.java
                            • YourSolverLite.java
                            • Rules.java
                            • Processor.java
                            • Board.java
                            • Messages.java
                            • RuleStop.java
                            • Synonyms.java
                            • Pattern.java
                            • ErrorMessage.java
                            • RuleNode.java
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AI3Solver.java
                            • AISolver.java
                            • AIPerksHunterSolver.java
                            • AI2Solver.java
                        • model
                          • Wall.java
                          • DestroyWall.java
                          • EatSpaceWalls.java
                          • Bomberman.java
                          • Line.java
                          • BoomEngineOriginal.java
                          • Player.java
                          • WallsDecorator.java
                          • MeatChopper.java
                          • Elements.java
                          • MeatChoppers.java
                          • StateUtils.java
                          • Field.java
                          • MeatChopperHunter.java
                          • BoomEngine.java
                          • WallsImpl.java
                          • Level.java
                          • Bomb.java
                          • OriginalWalls.java
                          • Walls.java
                          • Hero.java
                          • NotAWall.java
                          • GameSettings.java
                          • perks
                            • Perk.java
                            • BombBlastRadiusIncrease.java
                            • BombCountIncrease.java
                            • PerkOnBoard.java
                            • BombRemoteControl.java
                            • PerkSettings.java
                            • BombImmune.java
                            • PerksSettingsWrapper.java
                            • HeroPerks.java
                          • Blast.java
              • Go
                • go.sum
                • client_test.go
                • types.go
                • client.go
                • go.mod
                • api_test.go
                • api.go
                • README.md
              • obj-c(iOS)
                • README.md
                • Bombermen
                  • BombermanAPI
                    • BombermanAPI.m
                    • GameObject.m
                    • GameObject.h
                    • BombermanAPI.h
                  • Drawer.h
                  • Resources
                    • Info.plist
                  • Prefix.pch
                  • IntroLayer.h
                  • AppDelegate.m
                  • main.m
                  • IntroLayer.m
                  • Drawer.m
                  • AppDelegate.h
                • Bombermen.xcodeproj
                  • xcuserdata
                    • hell_ghost.xcuserdatad
                      • xcschemes
                        • xcschememanagement.plist
                        • Bombermen.xcscheme
                  • project.pbxproj
                  • project.xcworkspace
                    • contents.xcworkspacedata
                    • xcshareddata
                      • Bombermen.xccheckout
              • webapp
                • resources
                  • help
                    • bomberman-en.html
                    • bomberman.html
                  • sprite
                    • bomberman
                  • js
                    • bomberman.js
                    • canvases-bomberman.js
            • test
              • resources
                • main.rule
              • java
                • com
                  • codenjoy
                    • dojo
                      • bomberman
                        • SmokeTest.java
                        • services
                          • OptionGameSettingsTest.java
                          • ScoresTest.java
                          • BombermanPerformanceTest.java
                          • GameRunnerTest.java
                        • client
                          • simple
                            • AbstractRuleReaderTest.java
                            • RuleReaderTest.java
                            • RuleReaderFileTest.java
                            • BoardTest.java
                            • ProcessorTest.java
                          • BoardTest.java
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                            • AIPerksHunterSolverTest.java
                        • model
                          • AbstractBombermanTest.java
                          • BoomEngineOriginalTest.java
                          • SingleTest.java
                          • DestroyWalls.java
                          • BombermanTest.java
                          • AbstractSingleTest.java
                          • PerksBombermanTest.java
                          • RoundBattleSingleTest.java
                          • PlayerTest.java
                          • WallsTest.java
                          • perks
                            • PerksSettingsWrapperTest.java
                            • HeroPerksTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • rules
            • main.rule
          • README.md
        • collapse
          • src
            • main
              • resources
                • collapse
                  • version.properties
              • java
                • com
                  • codenjoy
                    • dojo
                      • collapse
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • Wall.java
                          • Player.java
                          • Collapse.java
                          • Elements.java
                          • Field.java
                          • Cell.java
                          • Level.java
                          • LevelBuilder.java
                          • Hero.java
                          • LevelImpl.java
                          • Container.java
              • webapp
                • resources
                  • help
                    • collapse.html
                  • sprite
                    • collapse
                  • js
                    • canvases-collapse.js
                    • collapse.js
            • test
              • java
                • com
                  • codenjoy
                    • dojo
                      • collapse
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • BoardTest.java
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                        • model
                          • LevelBuilderTest.java
                          • CollapseTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
        • icancode
          • src
            • main
              • resources
                • WEB-INF
                  • classes
                    • resources
                      • css
                        • custom.css
                • application-icancode.yml
                • icancode
                  • version.properties
              • dotNet
                • ICanCode.Client
                  • ICanCode.Client.sln
                  • YourSolver.cs
                  • App.config
                  • ICanCode.Client.csproj
                  • Properties
                    • AssemblyInfo.cs
                  • Program.cs
                • ICanCode.sln
                • ICanCode.Api
                  • Layers.cs
                  • AbstractLayeredBoard.cs
                  • Command.cs
                  • AbstractSolver.cs
                  • Direction.cs
                  • Board.cs
                  • packages.config
                  • Point.cs
                  • LengthToXY.cs
                  • Element.cs
                  • Properties
                    • AssemblyInfo.cs
                  • ICanCode.Api.csproj
                • .gitignore
              • javascript
                • run-client.bat
                • test
                  • Test.js
                  • BrowserNodeStubTest.js
                  • run-test.html
                • Runner.js
                • BrowserNodeStub.js
                • run-client.html
                • README.md
              • kotlin
                • com
                  • codenjoy
                    • dojo
                      • icancode
                        • client
                          • YourSolver.kt
              • java
                • com
                  • codenjoy
                    • dojo
                      • icancode
                        • services
                          • levels
                            • Level4.java
                            • Level6.java
                            • LevelC1.java
                            • Level1.java
                            • LevelB2.java
                            • Level5.java
                            • LevelF2.java
                            • Level2.java
                            • Level8.java
                            • LevelB1.java
                            • LevelD1.java
                            • LevelC2.java
                            • LevelG1.java
                            • Level.java
                            • Level7.java
                            • LevelE1.java
                            • LevelB3.java
                            • LevelB4.java
                            • LevelF1.java
                            • LevelZ.java
                            • Level9.java
                            • LevelF3.java
                            • Level3.java
                          • SettingsWrapper.java
                          • Scores.java
                          • Levels.java
                          • Events.java
                          • GameRunner.java
                          • CodeSaver.java
                        • client
                          • Command.java
                          • Board.java
                          • YourSolver.java
                          • ai
                            • BotBoard.java
                            • finder
                              • PathGrid.java
                              • CrudePathFinder.java
                              • PathFinder.java
                              • IPathGrid.java
                              • Path.java
                            • BotSolver.java
                            • AISolver.java
                            • DirectionJump.java
                          • AbstractSolver.java
                          • SolverRunner.java
                        • model
                          • Player.java
                          • Item.java
                          • Elements.java
                          • items
                            • Wall.java
                            • ZombieBrain.java
                            • Floor.java
                            • Air.java
                            • ZombiePot.java
                            • LaserMachine.java
                            • Hole.java
                            • Exit.java
                            • Gold.java
                            • Start.java
                            • HeroItem.java
                            • Laser.java
                            • Zombie.java
                            • Box.java
                          • CellImpl.java
                          • Field.java
                          • Cell.java
                          • ElementsMapper.java
                          • Level.java
                          • Hero.java
                          • BaseItem.java
                          • LevelImpl.java
                          • ICanCode.java
                          • FieldItem.java
              • webapp
                • resources
                  • sprite
                    • icancode
                      • befunge
                        • robot
                          • src
                            • robot-pull-left.xcf
                            • robot-pull-right.xcf
                            • robot-up.xcf
                            • robot-jump-left.xcf
                            • robot-down.xcf
                            • value-direction.xcf
                            • robot-fire-left.xcf
                            • robot-jump-right.xcf
                            • robot-right.xcf
                            • robot-fire-right.xcf
                            • robot-left.xcf
                            • robot-jump-up.xcf
                        • ekids
                          • src
                            • robot-pull-left.xcf
                            • robot-pull-right.xcf
                            • robot-fire-left.xcf
                            • robot-fire-right.xcf
                      • robot
                        • src
                          • female_zombie.url
                          • male_zombie.url
                          • zombie_die.svg
                          • female_zombie.svg
                          • robo_zombies.xcf
                          • zombie_die.url
                          • zombie_start.xcf
                          • male_zombie.svg
                          • male_zombie_2.svg
                      • ekids
                        • src
                          • laser_machine_ready_up.xcf
                          • laser_machine_charging3_right.xcf
                          • laser_machine_charging_right.xcf
                          • laser_machine_charging_down.xcf
                          • laser_machine_charging3_up.xcf
                          • laser_machine_charging2_up.xcf
                          • laser_machine_charging_up.xcf
                          • zombies.xcf
                          • robo_flying_on_box.xcf
                          • laser_machine_ready_right.xcf
                          • laser_machine_ready_left.xcf
                          • laser_machine_charging2_down.xcf
                          • laser_machine_charging3_left.xcf
                          • laser_machine_charging2_right.xcf
                          • laser_machine_ready_down.xcf
                          • laser_machine_charging_left.xcf
                          • robo_other_flying_on_box.xcf
                          • zombie_start.xcf
                          • laser_machine_charging2_left.xcf
                          • laser_machine_charging3_down.xcf
                  • js
                    • icancode.js
                    • canvases-icancode.js
                  • icancode
                    • landing-contest.html
                    • img
                      • src
                        • befunge_sprite.xcf
                    • leaderboard.html
                    • landing-befunge.html
                    • board.html
                    • landing-javascript.html
                    • test.html
                    • landing.html
                    • js
                      • ace
                        • src
                          • ext-language_tools.js
                          • mode-javascript.js
                          • snippets
                            • javascript.js
                            • text.js
                          • theme-monokai.js
                        • ChangeLog.txt
                        • LICENSE
                        • README.md
                      • plugins-scroll.js
                      • game
                        • progressbar.js
                        • console.js
                        • editor.js
                        • level-progress.js
                        • autocomplete.js
                        • test
                          • getShortestWayTest.js
                          • robotTest.js
                        • robot.js
                        • point.js
                        • runner-befunge.js
                        • socket.js
                        • controller.js
                        • loader
                          • board-page-load.js
                          • board-all-page-load.js
                        • admin.js
                        • buttons.js
                        • level-info.js
                        • elements.js
                        • board.js
                        • runnerJs.js
                        • direction.js
                      • coffee-script.js
                      • jquery
                        • jquery.ui.touch.js
                        • jquery.md5.js
                        • jquery-3.1.0.min.js
                      • scroll
                        • jquery.mCustomScrollbar.js
                        • jquery.mCustomScrollbar.css
                        • jquery.mCustomScrollbar.min.css
                        • readme.md
                        • jquery.mCustomScrollbar.concat.min.js
                        • LICENSE.txt
                      • mousewheel
                        • jquery.mousewheel.min.js
                        • jquery.mousewheel.js
                        • README.md
                        • ChangeLog.md
                        • LICENSE.txt
                    • css
                      • landing-style.css
                      • jquery.jscrollpane.css
                      • style.css
                      • board.css
                      • befunge.css
                      • leaderboard.css
                    • admin.html
                    • landing-ekids.html
            • test
              • kotlin
                • com
                  • codenjoy
                    • dojo
                      • icancode
                        • client
                          • YourSolverTest.kt
              • java
                • com
                  • codenjoy
                    • dojo
                      • icancode
                        • SmokeTest.java
                        • services
                          • CodeSaverTest.java
                          • ScoresTest.java
                          • LevelsTest.java
                        • client
                          • YourSolverTest.java
                          • BoardTest.java
                          • ai
                            • AISolverTest.java
                        • model
                          • ICanCodeTest.java
                          • ItemsTest.java
                          • SingleTest.java
                          • ICanCodeZombieTest.java
                          • AbstractGameTest.java
                          • ICanCodePerformanceTest.java
                          • PlayerCommandTest.java
                          • ICanCodePullPushBoxTest.java
              • js
                • ICanCodeTest.js
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • karma-ide.conf.js
          • README.md
          • karma.conf.js
          • .gitignore
        • tetris
          • src
            • main
              • resources
                • tetris
                  • version.properties
              • go
                • solver
                  • solver.go
                • network
                  • client.go
                • test.go
                • board
                  • question.go
                  • point.go
                  • elements.go
                  • board.go
                • runner.go
              • ruby
                • Gemfile
                • runner.rb
                • board.rb
                • solver.rb
                • README.md
                • test_board.rb
              • scala
                • com
                  • codenjoy
                    • dojo
                      • tetris
                        • client
                          • ScalaBoard.scala
                          • YourSolverScala.scala
              • java
                • com
                  • codenjoy
                    • dojo
                      • tetris
                        • services
                          • Scores.java
                          • Events.java
                          • GameRunner.java
                        • client
                          • GlassBoard.java
                          • Board.java
                          • YourSolver.java
                          • ai
                            • AISolver.java
                        • model
                          • FigureImpl.java
                          • Player.java
                          • ChangeLevelListener.java
                          • levels
                            • LevelsFactory.java
                            • level
                              • ProbabilityWithoutOverflownLevels.java
                              • ProbabilityLevels.java
                              • AllFigureLevels.java
                              • EasyLevels.java
                              • HardLevels.java
                            • random
                              • RandomizerFetcher.java
                              • ProbabilityRandomizer.java
                              • EquiprobableRandomizer.java
                              • Randomizer.java
                            • gamelevel
                              • ProbabilityFigureTypesLevel.java
                              • NullGameLevel.java
                              • FigureTypesLevel.java
                          • Figure.java
                          • Elements.java
                          • Glass.java
                          • Field.java
                          • Levels.java
                          • Figures.java
                          • Level.java
                          • Type.java
                          • Hero.java
                          • GlassEventListener.java
                          • GameLevel.java
                          • GlassEvent.java
                          • GlassImpl.java
                          • FigureQueue.java
                          • LevelImpl.java
                          • Plot.java
                          • Tetris.java
              • webapp
                • resources
                  • help
                    • img
                    • tetris.html
                    • tetris-en.html
                  • sprite
                    • tetris
                  • js
                    • canvases-tetris.js
                    • tetris.js
            • test
              • scala
                • com
                  • codenjoy
                    • dojo
                      • tetris
                        • client
                          • ScalaSolverTest.scala
                          • BoardScalaTest.scala
              • java
                • com
                  • codenjoy
                    • dojo
                      • tetris
                        • SmokeTest.java
                        • services
                          • ScoresTest.java
                        • client
                          • BoardTest.java
                          • SolverTest.java
                          • ai
                            • AISolverTest.java
                        • model
                          • TetrisOldTest.java
                          • GlassEventTest.java
                          • levels
                            • level
                              • ProbabilityLevelsTest.java
                              • EasyLevelsTest.java
                              • ProbabilityWithoutOverflownLevelsTest.java
                              • MockLevels.java
                            • LevelsFactoryTest.java
                            • random
                              • ProbabilityRandomizerTest.java
                              • TrueRandomDice.java
                            • gamelevel
                              • NullGameLevelTest.java
                              • FigureTypesLevelTest.java
                          • TetrisTest.java
                          • FiguresTest.java
                          • LevelsBuilderTest.java
                          • TestUtils.java
                          • GivenFiguresInQueue.java
                          • FigureProperties.java
                          • LevelsTest.java
                          • CleanScoresTetrisTest.java
                          • FigureImplTest.java
                          • FigureImplColorTest.java
                          • GameRunnerTest.java
                          • GameSetupRule.java
                          • GlassImplTest.java
            • license
              • licenses.properties
              • gpl_v3
                • license.txt
                • header.txt
          • pom.xml
          • README.md
          • TODO.txt
      • server
        • src
          • sql
            • database_v2.sql
            • database_v1.sql
          • main
            • resources
              • application-sso.yml
              • application.yml
              • logback.xml
              • favicon.ico
              • messages.properties
              • application-postgres.yml
              • application-oauth2.yml
              • server
                • version.properties
              • application-trace.yml
              • application-sqlite.yml
            • java
              • com
                • codenjoy
                  • dojo
                    • CodenjoyContestApplication.java
                    • services
                      • security
                        • GameUserDetailsService.java
                        • PlayerFormLoginSuccessAuthenticationHandler.java
                        • GameAuthorities.java
                        • ViewDelegationService.java
                        • GameAuthoritiesConstants.java
                        • RegistrationService.java
                      • BoardGameState.java
                      • PlayerServiceImpl.java
                      • ErrorTicketService.java
                      • Player.java
                      • GuiPlotColorDecoder.java
                      • ChangeLevelListener.java
                      • SaveServiceImpl.java
                      • dao
                        • ActionLogger.java
                        • Registration.java
                        • Payment.java
                        • GameData.java
                        • PlayerGameSaver.java
                      • ConfigProperties.java
                      • InformationCollector.java
                      • nullobj
                        • NullGameType.java
                        • NullPlayer.java
                        • NullPlayerScores.java
                        • NullInformation.java
                        • NullPlayerGame.java
                      • GameService.java
                      • jdbc
                        • ForStmt.java
                        • CrudConnectionThreadPool.java
                        • Get.java
                        • ConnectionThreadPool.java
                        • SqliteConnectionThreadPoolFactory.java
                        • PostgreSQLConnectionThreadPoolFactory.java
                        • ObjectMapper.java
                        • PostgreSQLConnectionThreadPool.java
                        • ConnectionThreadPoolFactory.java
                        • SqliteConnectionThreadPool.java
                        • ConnectionThread.java
                        • JDBCTimeUtils.java
                        • For.java
                      • SimpleProfiler.java
                      • PlayerInfo.java
                      • mail
                        • MailService.java
                      • PlayerSave.java
                      • LinkService.java
                      • DebugService.java
                      • JarResourceHttpRequestHandler.java
                      • PlayerGamesView.java
                      • Welcome.java
                      • ApplicationStarted.java
                      • Information.java
                      • LazyJoystick.java
                      • SaveService.java
                      • Collector.java
                      • TimerService.java
                      • ContextPathGetter.java
                      • multiplayer
                        • Spreader.java
                        • Room.java
                      • SemifinalSettings.java
                      • RoomService.java
                      • BoardLog.java
                      • GameServiceImpl.java
                      • PlayerGames.java
                      • GameLevel.java
                      • lock
                        • LockedJoystick.java
                        • LockedGame.java
                      • GameSaver.java
                      • Suspendable.java
                      • GameData.java
                      • Plot.java
                      • playerdata
                        • PlotsBuilder.java
                        • PlayerData.java
                      • controller
                        • ScreenResponseHandler.java
                        • ScreenController.java
                        • GetScreenJSONRequest.java
                        • PlayerResponseHandler.java
                        • Controller.java
                        • PlayerController.java
                      • PlayerService.java
                      • PlayerGame.java
                      • AutoSaver.java
                      • Semifinal.java
                    • web
                      • rest
                        • RestAdminController.java
                        • RestSettingsController.java
                        • pojo
                          • PlayerDetailInfo.java
                          • PParameter.java
                          • PlayerInfo.java
                          • PlayerId.java
                          • PPlayerWantsToPlay.java
                          • PMuptiplayerType.java
                          • PLevelProgress.java
                          • PUser.java
                          • PGameTypeInfo.java
                          • PParameters.java
                          • PSprites.java
                          • PHeroData.java
                          • PScoresOf.java
                        • RestGameController.java
                        • RestBoardController.java
                        • RestRegistrationController.java
                      • controller
                        • RegistrationController.java
                        • LoginController.java
                        • Validator.java
                        • AdminSettings.java
                        • UserInfoDebugController.java
                        • RegistrationValidator.java
                        • GlobalExceptionHandler.java
                        • advice
                          • SystemControllerAdvice.java
                        • ErrorController.java
                        • CustomLogoutSuccessHandler.java
                        • RoomsAliaser.java
                        • JoystickController.java
                        • AdminController.java
                        • MainPageController.java
                        • BoardController.java
                    • transport
                      • screen
                        • ScreenRecipient.java
                        • ScreenData.java
                        • ScreenSender.java
                        • ws
                          • ScreenWebSocketServlet.java
                      • auth
                        • DefaultAuthenticationService.java
                        • AuthenticationService.java
                        • SecureAuthenticationService.java
                      • ApplicationContextListener.java
                      • ws
                        • NullResponseHandler.java
                        • SocketsHandlerPair.java
                        • PlayerTransportImpl.java
                        • PlayerTransport.java
                        • ResponseHandler.java
                        • GameState.java
                        • PlayerSocket.java
                        • PlayerSocketCreator.java
                      • control
                        • ControlWebSocketServlet.java
                    • config
                      • MVCConf.java
                      • AppProperties.java
                      • WebContextConfiguration.java
                      • SqliteDBConfig.java
                      • SQLiteFilesProperties.java
                      • PostgresDBConfig.java
                      • oauth2
                        • OAuth2UserAuthenticationConverter.java
                        • UserData.java
                        • OAuth2MappingUserService.java
                      • AppConfig.java
                      • SecurityConfig.java
                      • meta
                        • DefaultAuth.java
                        • PostgreSQLProfile.java
                        • DefaultAuthConditional.java
                        • DebugProfile.java
                        • SQLiteProfile.java
                        • NonOAuth2Profile.java
                        • NonSSOProfile.java
                        • SSOProfile.java
                        • OAuth2Profile.java
            • webapp
              • resources
                • img
                • advertisement
                  • logo_intellij_idea.svg
                • favicon.ico
                • fonts
                  • font-awesome-4.6.3
                    • HELP-US-OUT.txt
                    • fonts
                      • fontawesome-webfont.woff2
                      • fontawesome-webfont.woff
                      • fontawesome-webfont.eot
                      • FontAwesome.otf
                      • fontawesome-webfont.ttf
                    • less
                      • fixed-width.less
                      • stacked.less
                      • path.less
                      • core.less
                      • list.less
                      • larger.less
                      • rotated-flipped.less
                      • font-awesome.less
                      • screen-reader.less
                      • icons.less
                      • animated.less
                      • bordered-pulled.less
                      • mixins.less
                      • variables.less
                    • scss
                      • _variables.scss
                      • _fixed-width.scss
                      • _rotated-flipped.scss
                      • _animated.scss
                      • _screen-reader.scss
                      • _core.scss
                      • _path.scss
                      • _mixins.scss
                      • _list.scss
                      • font-awesome.scss
                      • _larger.scss
                      • _bordered-pulled.scss
                      • _icons.scss
                      • _stacked.scss
                    • css
                      • font-awesome.css
                      • font-awesome.min.css
                • js
                  • board-data-ws.js
                  • joystick.js
                  • rules.js
                  • donate.js
                  • init.js
                  • advertisement.js
                  • board-only.js
                  • canvases.js
                  • canvases-text.js
                  • register.js
                  • main.js
                  • admin-settings.js
                  • admin.js
                  • leaderstable.js
                  • autofill-event.js
                  • board-log.js
                  • validation.js
                  • hotkeys.js
                  • jquery
                    • jquery.validate.js
                    • jquery.simplemodal-1.4.4.js
                    • jquery.md5.js
                    • jquery.mousewheel-3.1.13.min.js
                    • jquery.tmpl.js
                    • jquery-migrate.3.0.0.js
                    • jquery-3.1.0.min.js
                    • jquery.mousewheel-3.1.13.js
                  • zoomer.js
                  • board.js
                  • jcanvas
                    • jcanvas.js
                    • jcanvas.min.js
                  • layout.js
                  • help.js
                  • ajax-loader.js
                • css
                  • bootstrap
                    • bootstrap.min.js
                    • bootstrap.js
                    • bootstrap.min.css
                    • bootstrap.css
                  • dojo.css
                  • reset.css
                  • registration-style.css
                  • custom.css
                  • board-only.css
              • view
                • fail.jsp
                • help.jsp
                • board-log.jsp
                • errorPage.jsp
                • advertisement.jsp
                • main.jsp
                • board-only.jsp
                • close.jsp
                • common-inclusion.jsp
                • forkMe.jsp
                • board.jsp
                • widgets.jsp
                • register.jsp
                • leaderstable.jsp
                • donate.jsp
                • admin.jsp
                • redirect.jsp
                • info.jsp
                • canvases.jsp
                • login.jsp
                • ok.jsp
                • donate-form.jsp
          • test
            • resources
              • application.yml
              • sprite
                • first
                • second
              • application-sqlite.yml
            • java
              • com
                • codenjoy
                  • dojo
                    • services
                      • PlayerServiceImplIntegrationTest.java
                      • GameServiceTest.java
                      • PlayerServiceImplTest.java
                      • PlayerGamesMultiplayerTest.java
                      • dao
                        • PlayerGameSaverTest.java
                        • RegistrationTest.java
                        • PaymentTest.java
                        • ActionLoggerTest.java
                      • LinkServiceTest.java
                      • jdbc
                        • SqliteConnectionThreadPoolTest.java
                      • BoardGameStateTest.java
                      • AutoSaverTest.java
                      • PlayerGamesViewTest.java
                      • PlayerGamesTest.java
                      • TestUtils.java
                      • RoomServiceTest.java
                      • GuiPlotColorDecoderTest.java
                      • PlayerGameTest.java
                      • WebSocketRunnerMock.java
                      • SaveServiceImplTest.java
                      • MockRegistration.java
                      • AbstractPlayerGamesTest.java
                      • lock
                        • LockedGameTest.java
                      • SemifinalTest.java
                      • PlayerTest.java
                      • mocks
                        • AISolverStub.java
                        • BoardStub.java
                        • FirstGameType.java
                        • SecondGameType.java
                        • FakePlayerScores.java
                      • playerdata
                        • PlayerDataTest.java
                      • LazyJoystickTest.java
                      • controller
                        • PlayerControllerTest.java
                        • ScreenResponseHandlerTest.java
                      • InformationCollectorTest.java
                    • web
                      • rest
                        • RestGameControllerTest.java
                        • RestAdminControllerTest.java
                        • RestSettingsControllerTest.java
                      • controller
                        • ValidatorTest.java
                        • RegistrationValidatorTest.java
                    • integration
                      • IntegrationTest.java
                    • transport
                      • auth
                        • SecureAuthenticationServiceTest.java
                      • ws
                        • PlayerTransportTest.java
                    • stuff