Fall Term 2019 features one Excellent entry, entitled Sudoku Solver. Ashley Davis was inspired by the Sudoku puzzles she would solve with her grandfather as a child. Her code makes good use of string arrays, introduced in MATLAB R2016b and addressed, for the first time, in the 2019 edition of the course textbook. Irrespective of the number of entries, the ENCMP 100 Programming Contest is a graded contest (not for credit). Ashley not only met but also exceeded the minimum requirements to win the contest in either of the two categories.
Games & Puzzles Category
There were seven Winter Term entries. MATLABMon, the winner of the Games & Puzzles category, is based on the popular video game franchise Pokemon. The Applications category features a simulation of predators and prey in a resource-limited environment. Other interesting entries in the Games & Puzzles category included Murder at the Algorithmic Inn, the 2nd place entry, and Henri the Ball, the 3rd place entry. Although Ray Tracing Engine in the Applications category was submitted late, partly due to the novel coronavirus (COVID-19) pandemic, it was awarded an Honourable Mention and included here because of its contributions in taking the contest in a new direction.
Games & Puzzles Category
Games & Puzzles Category
Applications Category
Applications Category
All entries, from the Fall and Winter Terms, are listed in the table below. Contestant names, contact details, video presentations, and program code are included, to the extent that consent to publish was granted. Visitors are encouraged to browse the entries.