Knight Tour is a program that allows the user to select chessboard dimensions and the initial knight position for the knight chess piece to move in classic "L" shaped movements in every direction. The program facilitates the movements and calculates the shortest path to fill the board. Once the board is filled, a visual of the board is presented which displays the counted positions from one up until the final board space.
- Program prompts user to enter dimensions for dynamically allocated board
- Visual of board is presented which displays all executed moves
- Amount of function calls is rendered
- User is able to rerun program
Copyright [2026] [Shaun Sheffey]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
