a Java submission for War-O as a code kata
- February 2015
- this project now uses Java 8 streams
- goals include: a functional style, immutable objects, minimal use of for-loops
- Spring's Java configuration is used to configure players
- update 2022:
- Java 8 is ancient
- Java 17 example here
- Java 19 example here
useful commands:
- ./gradlew clean test
- ./gradlew run
- ./gradlew build
See test output in ~build/reports/tests/index.html
See executable zip in ~/build/distributions
- configure src/main/java/org/peidevs/waro/config/Config.java
- ./gradlew run
Rules are here.