minor fixes and changes

This commit is contained in:
fabolous005 2024-04-03 05:21:07 +02:00
parent 716d731cc3
commit d75bbb4c6f

View File

@ -17,26 +17,27 @@ pub struct Position {
}
/// |-----------------------------------------------|
/// | 0;0 | 1;0 | 2;0 | 3;0 | 4;0 | 5;0 | 6;0 | 7;0 |
/// |-----------------------------------------------|
/// | 0;1 | 1;1 | 2;1 | 3;1 | 4;1 | 5;1 | 6;1 | 7;1 | Black
/// |-----------------------------------------------|
/// | 0;2 | 1;2 | 2;2 | 3;2 | 4;2 | 5;2 | 6;2 | 7;2 |
/// |-----------------------------------------------|
/// | 0;3 | 1;3 | 2;3 | 3;3 | 4;3 | 5;3 | 6;3 | 7;3 |
/// |-----------------------------------------------|
/// | 0;4 | 1;4 | 2;4 | 3;4 | 4;4 | 5;4 | 6;4 | 7;4 |
/// |-----------------------------------------------|
/// | 0;5 | 1;5 | 2;5 | 3;5 | 4;5 | 5;5 | 6;5 | 7;5 |
/// |-----------------------------------------------|
/// | 0;6 | 1;6 | 2;6 | 3;6 | 4;6 | 5;6 | 6;6 | 7;6 | White
/// |-----------------------------------------------|
/// | 0;7 | 1;7 | 2;7 | 3;7 | 4;7 | 5;7 | 6;7 | 7;7 |
/// |-----------------------------------------------|
/// Chess board repesented in code
///
/// NOTE: capture left/right is implemented relative to color
// |-----------------------------------------------|
// | 0;0 | 1;0 | 2;0 | 3;0 | 4;0 | 5;0 | 6;0 | 7;0 |
// |-----------------------------------------------|
// | 0;1 | 1;1 | 2;1 | 3;1 | 4;1 | 5;1 | 6;1 | 7;1 | Black
// |-----------------------------------------------|
// | 0;2 | 1;2 | 2;2 | 3;2 | 4;2 | 5;2 | 6;2 | 7;2 |
// |-----------------------------------------------|
// | 0;3 | 1;3 | 2;3 | 3;3 | 4;3 | 5;3 | 6;3 | 7;3 |
// |-----------------------------------------------|
// | 0;4 | 1;4 | 2;4 | 3;4 | 4;4 | 5;4 | 6;4 | 7;4 |
// |-----------------------------------------------|
// | 0;5 | 1;5 | 2;5 | 3;5 | 4;5 | 5;5 | 6;5 | 7;5 |
// |-----------------------------------------------|
// | 0;6 | 1;6 | 2;6 | 3;6 | 4;6 | 5;6 | 6;6 | 7;6 | White
// |-----------------------------------------------|
// | 0;7 | 1;7 | 2;7 | 3;7 | 4;7 | 5;7 | 6;7 | 7;7 |
// |-----------------------------------------------|
// Chess board repesented in code
//
// NOTE: capture left/right is implemented relative to color
// TODO: make this a doc comment
impl Default for Position {
fn default() -> Self {