📣 A brand new edition of Quality is ready for you!
Try Qlty Cloud free
Code Climate
Product
Browser Extension
Features
Pricing
Developers
Sign up
Login
ddebree/game-ai
View on GitHub
Star
Overview
Progress
Issues
Code
Filters
Trends
Last
master
build
See recent builds
5 days ago
Refresh default branch
Refresh
Branch:
master
(View all)
Name
Lines of code
Maintainability
Test coverage
.gitignore
.travis.yml
.travis/codesigning.asc.enc
.travis/deploy.sh
.travis/settings.xml
LICENSE
README.md
board/pom.xml
board/src/main/java/io/github/ddebree/game/ai/board/geometry/Direction.java
64
A
2 hrs
board/src/main/java/io/github/ddebree/game/ai/board/geometry/NonEmptyRegion.java
196
A
0 mins
board/src/main/java/io/github/ddebree/game/ai/board/geometry/Point.java
84
A
30 mins
board/src/main/java/io/github/ddebree/game/ai/board/geometry/Region.java
78
A
0 mins
board/src/main/java/io/github/ddebree/game/ai/board/printer/AbstractToStringHelper.java
41
A
0 mins
board/src/main/java/io/github/ddebree/game/ai/board/printer/PointsToStringHelper.java
23
A
0 mins
concurrent/pom.xml
concurrent/src/main/java/io/github/ddebree/game/ai/concurrent/executor/ConcurrentLoopingGameExecutor.java
76
A
1 hr
concurrent/src/main/java/io/github/ddebree/game/ai/concurrent/move/ConcurrentMove.java
18
A
0 mins
concurrent/src/main/java/io/github/ddebree/game/ai/concurrent/package-info.java
3
A
0 mins
concurrent/src/main/java/io/github/ddebree/game/ai/concurrent/state/IConcurrentNextStateBuilder.java
7
A
0 mins
core/pom.xml
core/src/main/java/io/github/ddebree/game/ai/core/exception/InvalidMoveException.java
6
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/executor/SingleRunGameExecutor.java
42
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/executor/TurnBasedLoopingGameExecutor.java
85
A
2 hrs
core/src/main/java/io/github/ddebree/game/ai/core/executor/gameover/IGameOverTester.java
8
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/executor/player/PlayerExecutor.java
41
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/move/IIsValidMoveTester.java
5
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/move/IMoveFactory.java
7
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/move/MoveFactoryBuilder.java
62
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/move/picker/AnyMovePicker.java
10
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/move/picker/IMovePicker.java
7
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/move/picker/RandomMovePicker.java
24
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/move/picker/WeightedMovePicker.java
35
A
1 hr
core/src/main/java/io/github/ddebree/game/ai/core/optimization/GeneticAlgorithm.java
165
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/optimization/SimulatedAnnealing.java
49
A
35 mins
core/src/main/java/io/github/ddebree/game/ai/core/optimization/SolutionFinder.java
8
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/package-info.java
3
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/player/TwoPlayerKey.java
12
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/score/IMoveScorer.java
5
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/score/IStateScorer.java
4
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/score/MaxScoreMoves.java
28
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/score/MinMaxScore.java
64
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/state/INextStateBuilder.java
16
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/state/NoopNextStateBuilder.java
10
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/strategy/IStrategy.java
11
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/strategy/all/AllMovesStrategy.java
23
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/strategy/fixed/FixedMoveStrategy.java
35
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/strategy/list/ConcurrentStrategyList.java
36
A
25 mins
core/src/main/java/io/github/ddebree/game/ai/core/strategy/list/StrategyList.java
40
A
0 mins
core/src/main/java/io/github/ddebree/game/ai/core/strategy/minmax/MinMaxStrategy.java
79
A
1 hr
core/src/main/java/io/github/ddebree/game/ai/core/strategy/noop/NoopStrategy.java
12
A
0 mins
‹
1
2
›