Skip to content

admlvntv/8-Queen-Challenge

Repository files navigation

Welcome to 8 Queen Challenge 👋

License: gplv3 Twitter: AdamCraftmaster CodeFactor codebeat badge Java CI with Maven

A simple CLI program that solves the 8 queen challenge

Info

The 8 queen challenge is a challenge in which 1 queen must be placed on each column and must be arranged on each row so that no queen is in direct attack range of another (can not be diagonal or forward/backward from another queen) The code also functions with any number of rows and columns so long that a square forms.

Made with Java 16

demo

Install

mvn compile -f "(location of pom.xml)"
mvn package -f "(location of pom.xml)"

Usage

java -jar .\target\queenchallenge-x.x-SNAPSHOT.jar

Run tests

mvn test -f "(location of pom.xml)"

Author

👤 Adam Nativ

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2021 Adam Nativ.
This project is GNU GENERAL PUBLIC LICENSE Version 3 licensed.


This README was generated with ❤️ by readme-md-generator