Metadata-Version: 2.3
Name: hundredandten-state
Version: 0.0.3
Summary: Player observation layer for the game Hundred and Ten
Author: Seamus Lowry
License: MIT
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Dist: hundredandten-deck>=0.0.0,<1.0.0
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# hundredandten-state

Player observation layer for the card game Hundred and Ten.

Provides `GameState`, a player-agnostic snapshot of game state at decision time,
along with `Status`, `BidAmount`, `StateError`, and all associated types.

```python
from hundredandten.state import GameState

state = GameState.from_game(game, player_id)
print(state.status)
print(state.available_actions)
```
