Files for my website bwc9876.dev
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 27 lines 907 B view raw
1--- 2name: Co-op Scheduler 3summary: A WinForms app for scheduling students for job shadows 4timespan: 5 from: 2022 6tags: 7 - c# 8 - win-forms 9 - school 10links: 11 github: Bwc9876/Coop-Schedule 12image: ./coop-scheduler.webp 13--- 14 15import ExtLink from "@components/ExtLink.astro"; 16export const components = { a: ExtLink }; 17 18This program was a favor for one of the teachers in my school, she needed a 19program that generates a schedule automatically for students 20following some simple rules. 21 22It uses the concepts of [Wave Function Collapse](https://en.wikipedia.org/wiki/Wave_function_collapse) 23to generate the schedule, for more info check out the program's [README](https://github.com/Bwc9876/Coop-Schedule#readme). 24 25In all I'm happy to have done this, I go to learn some algorithms and experiment 26with bitwise arithmetic. The UI could have been more tactful, but for WinForms, I'm 27satisfied with how it came out.