Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Several small optimizations #587

Merged
merged 14 commits into from
Feb 10, 2024

simplify Move representation

8eaad51
Select commit
Loading
Failed to load commit list.
Merged

Several small optimizations #587

simplify Move representation
8eaad51
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Feb 10, 2024 in 1s

96.56% of diff hit (target 91.09%)

View this Pull Request on Codecov

96.56% of diff hit (target 91.09%)

Annotations

Check warning on line 215 in lib/chess/position.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/chess/position.rs#L215

Added line #L215 was not covered by tests

Check warning on line 329 in lib/chess/position.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/chess/position.rs#L329

Added line #L329 was not covered by tests

Check warning on line 359 in lib/chess/position.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/chess/position.rs#L359

Added line #L359 was not covered by tests

Check warning on line 391 in lib/chess/position.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/chess/position.rs#L391

Added line #L391 was not covered by tests

Check warning on line 63 in lib/nnue.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/nnue.rs#L63

Added line #L63 was not covered by tests

Check warning on line 108 in lib/nnue/evaluator.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/nnue/evaluator.rs#L108

Added line #L108 was not covered by tests

Check warning on line 118 in lib/nnue/evaluator.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/nnue/evaluator.rs#L118

Added line #L118 was not covered by tests

Check warning on line 143 in lib/nnue/evaluator.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/nnue/evaluator.rs#L143

Added line #L143 was not covered by tests

Check warning on line 24 in lib/nnue/feature.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

lib/nnue/feature.rs#L24

Added line #L24 was not covered by tests