Skip to content

Comments

Move to C implementation, change to v0.0.2#39

Merged
nhamil merged 64 commits intomasterfrom
nhamil/c-classes
Nov 28, 2023
Merged

Move to C implementation, change to v0.0.2#39
nhamil merged 64 commits intomasterfrom
nhamil/c-classes

Conversation

@nhamil
Copy link
Owner

@nhamil nhamil commented Nov 28, 2023

Significantly improve performance by moving to a C binding setup (tilewe implementation submodule links to https://github.com/nhamil/tilewe).

nhamil and others added 30 commits November 21, 2023 23:49
Add `Board_NumPlayerPcs` C function for `board.n_remaining_pieces`
Implement `player_corners` in the `C` API, `C` API fixes, and update `C` submodule
@nhamil nhamil added the documentation Improvements or additions to documentation label Nov 28, 2023
@nhamil nhamil requested a review from maconard November 28, 2023 02:54
@nhamil nhamil self-assigned this Nov 28, 2023
@maconard maconard added the enhancement New feature or request label Nov 28, 2023
Copy link
Collaborator

@maconard maconard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very exciting!

@nhamil nhamil merged commit 9941272 into master Nov 28, 2023
@nhamil nhamil deleted the nhamil/c-classes branch November 28, 2023 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants