Skip to content

Assignment#22

Open
bowale-os wants to merge 2 commits into
codepath:mainfrom
bowale-os:assignment
Open

Assignment#22
bowale-os wants to merge 2 commits into
codepath:mainfrom
bowale-os:assignment

Conversation

@bowale-os

Copy link
Copy Markdown

No description provided.

Built out the four core models (Owner, Pet, Task, Scheduler) with full method implementations. Tasks now live on Pet rather than Owner, matching the project spec. Scheduler slots tasks into free time windows by priority and deadline, avoiding pet sleep and meal conflicts. Added a demo script in main.py and two pytest tests covering task completion and task addition.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant