Difference between revisions of "Extra Credit"
Jump to navigation
Jump to search
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | The extra credit is due by the end of | + | The extra credit is due by the end of classes. Passing the tests is the first step. All extra credit work must be checked out by Prof. Cosgrove. |
+ | <!-- | ||
Choose one of two paths: | Choose one of two paths: | ||
Line 9: | Line 10: | ||
==Parallel Path== | ==Parallel Path== | ||
+ | --> | ||
+ | |||
Complete all four: | Complete all four: | ||
# [[MergeSort#.28Optional.29_Challenge_Parallel_Combiner| Merge Sort Parallel Combiner]] | # [[MergeSort#.28Optional.29_Challenge_Parallel_Combiner| Merge Sort Parallel Combiner]] | ||
− | # [[N-Queens/Sudoku_Assignment#.28Optional.29_Challenge_Unit_Constraint_Propagation | Sudoku Unit Constraint Propagation]] | + | # [[N-Queens/Sudoku_Assignment#.28Optional.29_Challenge_Unit_Constraint_Propagation | Sudoku Extra Constraint Propagation]] |
+ | ## [[N-Queens/Sudoku_Assignment#.28Optional.29_Unit_Constraint_Propagation | Unit Constraint Propagation]] | ||
+ | ## [[N-Queens/Sudoku_Assignment#.28Optional.29_Naked_Twins_Propagation | Naked Twins Propagation]] | ||
# [[Connect Four]] | # [[Connect Four]] | ||
# [[Scan#.28Extra_Credit.29_Work-efficient_Blelloch_Scan | Work-efficient Blelloch Scan]] | # [[Scan#.28Extra_Credit.29_Work-efficient_Blelloch_Scan | Work-efficient Blelloch Scan]] | ||
{{TestSuite|ParallelExtraCreditTestSuite|all.extracredit}} | {{TestSuite|ParallelExtraCreditTestSuite|all.extracredit}} |
Latest revision as of 12:42, 23 April 2020
The extra credit is due by the end of classes. Passing the tests is the first step. All extra credit work must be checked out by Prof. Cosgrove.
Complete all four:
- Merge Sort Parallel Combiner
- Sudoku Extra Constraint Propagation
- Connect Four
- Work-efficient Blelloch Scan
class: | ParallelExtraCreditTestSuite.java | |
package: | all.extracredit | |
source folder: | testing/src/test/java |