Skip to content
Success

Changes

Summary

  1. gaming: copyright updated (details)
  2. gaming-core: passing maximum computation time to computeNextMove() (details)
  3. gaming-core: DefaultGame is now a final class (details)
Commit b7c1410d4be428cb5ebecbff92844d4c5bba5d45 by Christoph Schulz
gaming: copyright updated
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/FailingGuessValueStrategy.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/Game.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/GameBuilder.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/util/FunctionE.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/GuessValueState.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/DefaultGameBuilderFactoryProvider.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/State.java
The file was modifiedgaming-contest/src/main/java/de/fhdw/gaming/contest/Main.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/GameBuilderFactory.java
The file was modifiedgaming-core/src/main/java/module-info.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/util/ConsumerE.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/util/NonInteractiveInputProvider.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/util/GameBuilderFactoryWrapper.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/type/IntegerFieldType.java
The file was modifiedgaming-gui/src/main/java/de/fhdw/gaming/gui/GuiObserver.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/Stateful.java
The file was modifiedgaming-gui/src/main/java/de/fhdw/gaming/gui/ControlCreator.java
The file was modifiedgaming-gui/src/main/java/de/fhdw/gaming/gui/InteractiveDialogInputProvider.java
The file was modifiedgaming-gui/src/main/java/de/fhdw/gaming/gui/GameRunner.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/type/FieldTypeException.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/DefaultGame.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/DefaultObserverFactoryProvider.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/GivingUpGuessValueStrategy.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/GuessValueStrategy.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/InputProviderException.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/InputProvider.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/ControllableGuessValueStrategy.java
The file was modifiedgaming-gui/src/main/java/de/fhdw/gaming/gui/LogObserver.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/GuessValuePlayer.java
The file was modifiedgaming-contest/src/main/java/de/fhdw/gaming/contest/ui/InteractiveStreamInputProvider.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/type/StringFieldType.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/ObserverFactoryProvider.java
The file was modifiedgaming-gui/src/main/java/module-info.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/type/ObjectFieldType.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/Move.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/GuessFixedValueMove.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/type/BooleanFieldType.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/GameException.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/ObserverFactory.java
The file was modifiedgaming-gui/src/main/java/de/fhdw/gaming/gui/LogObserverFactory.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/Observer.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/GameBuilderFactoryProvider.java
The file was modifiedgaming-contest/src/main/java/module-info.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/CheatingGuessValueStrategy.java
The file was modifiedgaming-gui/src/main/java/de/fhdw/gaming/gui/Main.java
The file was modifiedgaming-gui/src/main/java/de/fhdw/gaming/gui/GuiObserverFactory.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/MoveChecker.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/Strategy.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/type/FieldType.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/PlayerState.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/InputProviderFactory.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/GuessValueMove.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/ui/type/FieldTypeVisitor.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/Player.java
Commit 651feae87912a11be828b13e2303ed5093352e07 by Christoph Schulz
gaming-core: passing maximum computation time to computeNextMove()
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/DefaultGame.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/FailingGuessValueStrategy.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/ControllableGuessValueStrategy.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/Strategy.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/CheatingGuessValueStrategy.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/GivingUpGuessValueStrategy.java
Commit 297c2802e84ef6b1e55f6c293ac3c42cf6b090d8 by Christoph Schulz
gaming-core: DefaultGame is now a final class

The last piece of abstraction (chooseRandomMove) is now implemented by
using a MoveGenerator object passed during construction.
The file was addedgaming-core/src/main/java/de/fhdw/gaming/core/domain/MoveGenerator.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/Game.java
The file was modifiedgaming-core/src/main/java/de/fhdw/gaming/core/domain/DefaultGame.java
The file was modifiedgaming-core/src/test/java/de/fhdw/gaming/core/domain/DefaultGameTest.java