-
Notifications
You must be signed in to change notification settings - Fork 71
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
135 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,138 @@ | ||
# Artificial Intelligence | ||
|
||
| Week | Date | Topic | Assignment | | ||
|------|------------|----------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------| | ||
| 1 | 2023/01/16 | Introduction | [Flocking at Beecrowd](assignments/flocking/README.md)<br/>[Flocking at MoBaGEn](https://github.com/InfiniBrains/mobagen/tree/master/examples/flocking) | | ||
| 2 | 2023/01/23 | Behavioral agents | [Flocking at Beecrowd](assignments/flocking/README.md)<br/>[Flocking at MoBaGEn](https://github.com/InfiniBrains/mobagen/tree/master/examples/flocking) | | ||
| 3 | 2023/01/30 | Automata Finite and 2D Grids | [Game of Life at Beecrowd](assignments/life/README.md)<br/>[Game of Life at MoBaGEn](https://github.com/InfiniBrains/mobagen/tree/master/examples/life) | | ||
| 4 | 2023/02/06 | Pseudo Number Generation | [PRNG at Beecrowd](assignments/rng/README.md) | | ||
| 5 | 2023/02/13 | Depth First Search - Procedural Content Generation | [Maze at Beecrowd](assignments/maze/README.md)<br/>[Maze at Mobagen](https://github.com/InfiniBrains/mobagen/tree/master/examples/maze) | | ||
| 6 | 2023/02/20 | Breadth First Search | [Catch the Cat](https://github.com/InfiniBrains/mobagen/tree/master/examples/catchthecat) | | ||
| 7 | 2023/02/27 | Path finding A* | [Catch the Cat](https://github.com/InfiniBrains/mobagen/tree/master/examples/catchthecat) | | ||
| 8 | 2023/03/06 | Catch the Cat Competition | [Catch the Cat](https://github.com/InfiniBrains/mobagen/tree/master/examples/catchthecat) | | ||
| 9 | 2023/03/13 | BREAK | | | ||
| 10 | 2023/03/20 | Procedural Content Generation - Scenario | [Scenario Generation](https://github.com/InfiniBrains/mobagen/tree/master/examples/scenario) | | ||
| 11 | 2023/03/27 | Procedural Content Generation - Scenario | [Scenario Generation](https://github.com/InfiniBrains/mobagen/tree/master/examples/scenario) | | ||
| 12 | 2023/04/03 | Spatial Quantization and Partitioning | | | ||
| 13 | 2023/04/10 | | | | ||
| 14 | 2023/04/17 | Final Project Help | | | ||
| 15 | 2023/04/24 | Final Project Help | | | ||
| 16 | 2023/05/01 | FINALS | | | ||
## Schedule for Fall 2023 | ||
|
||
<div class="grid cards" markdown> | ||
|
||
- ### :beginner:{ .lg .middle } __Introduction__ | ||
|
||
--- | ||
|
||
- Week 1. 2023/08/28 | ||
- Topic: Introduction | ||
- Formal Assignment: [Flocking at Beecrowd](assignments/flocking/README.md) | ||
- Interactive Assignment: [Flocking at MoBaGEn](https://github.com/InfiniBrains/mobagen/tree/master/examples/flocking) | ||
|
||
- ### :robot:{ .lg .middle } __Behavioral Agents__ | ||
|
||
--- | ||
|
||
- Week 2. 2023/09/04 | ||
- Topic: Behavioral agents | ||
- Formal Assignment: [Flocking at Beecrowd](assignments/flocking/README.md) | ||
- Interactive Assignment: [Flocking at MoBaGEn](https://github.com/InfiniBrains/mobagen/tree/master/examples/flocking) | ||
|
||
- ### :material-grid:{ .lg .middle } __Finite Automata__ | ||
|
||
--- | ||
|
||
- Week 3. 2023/09/11 | ||
- Topic: Automata Finite and 2D Grids | ||
- Formal Assignment: [Game of Life at Beecrowd](assignments/life/README.md) | ||
- Interactive Assignment: [Game of Life at MoBaGEn](https://github.com/InfiniBrains/mobagen/tree/master/examples/life) | ||
|
||
- ### :octicons-number-16:{ .lg .middle } __Random Numbers__ | ||
|
||
--- | ||
|
||
- Week 4. Date: 2023/09/18 | ||
- Topic: Pseudo Random Number Generation | ||
- Formal Assignment: [PRNG at Beecrowd](assignments/rng/README.md) | ||
|
||
- ### :material-walk:{ .lg .middle } __DFS__ | ||
|
||
--- | ||
|
||
- Week 5. 2023/09/25 | ||
- Topic: Depth First Search, Random walk, Maze Generation | ||
- Formal Assignment: [Maze at Beecrowd](assignments/maze/README.md) | ||
- Interactive Assignment: [Maze at Mobagen](https://github.com/InfiniBrains/mobagen/tree/master/examples/maze) | ||
|
||
- ### :octicons-search-16:{ .lg .middle } __Path finding__ | ||
|
||
--- | ||
|
||
- Week 6. 2023/10/02 | ||
- Topic: Breadth First Search and Path Finding A* | ||
- Interactive Assignment: [Catch the Cat](https://github.com/InfiniBrains/mobagen/tree/master/examples/catchthecat) | ||
|
||
- ### :warning:{ .lg .middle } __Midterms__ | ||
|
||
--- | ||
|
||
- Week 7. Date: 2023/10/09 | ||
- Topic: Catch the Cat Challenge and Competition | ||
- [Catch the Cat](https://github.com/InfiniBrains/mobagen/tree/master/examples/catchthecat) | ||
|
||
- ### :simple-shadow:{ .lg .middle } __Spatial Quantization__ | ||
|
||
--- | ||
|
||
- Week 8. 2023/10/16 | ||
- Topic: Spatial Quantization and Partitioning | ||
- Formal Assignment: Hide and Seek | ||
|
||
- ### :simple-shadow:{ .lg .middle } __Spatial Quantization__ | ||
|
||
--- | ||
|
||
- Week 9. 2023/10/23 | ||
- Topic: Spatial Quantization and Partitioning | ||
- Formal Assignment: Hide and Seek | ||
|
||
- ### :material-sine-wave:{ .lg .middle } __Noise Functions__ | ||
|
||
--- | ||
|
||
- Week 10. 2023/10/30 | ||
- Topic: Noise functions | ||
- Formal Assignment: | ||
- Interactive Assignment: [Scenario Generation](https://github.com/InfiniBrains/mobagen/tree/master/examples/scenario) | ||
|
||
- ### :rice_scene:{ .lg .middle } __Procedural Generation__ | ||
|
||
--- | ||
|
||
- Week 11. 2023/11/06 | ||
- Topic: Procedural Content Generation - Scenario | ||
- Formal Assignment: | ||
- Interactive Assignment: [Scenario Generation](https://github.com/InfiniBrains/mobagen/tree/master/examples/scenario) | ||
|
||
- ### :rice_scene:{ .lg .middle } __Procedural Generation__ | ||
|
||
--- | ||
|
||
- Week 12. 2023/11/13 | ||
- Topic: Procedural Content Generation - Scenario | ||
- Formal Assignment: | ||
- Interactive Assignment: [Scenario Generation](https://github.com/InfiniBrains/mobagen/tree/master/examples/scenario) | ||
|
||
- ### :material-calendar-weekend:{ .lg .middle } __Break__ | ||
|
||
--- | ||
|
||
- Week 13. 2023/11/20 | ||
- Topic: BREAK. No classes | ||
|
||
- ### :factory_worker:{ .lg .middle } __Work sessions__ | ||
|
||
--- | ||
|
||
- Week 14. 2023/11/27 | ||
- Topic: Work sessions for final project | ||
|
||
- ### :factory_worker:{ .lg .middle } __Work sessions__ | ||
|
||
--- | ||
|
||
- Week 15. 2023/12/04 | ||
- Topic: Work sessions for final project | ||
|
||
- ### :warning:{ .lg .middle } __Finals__ | ||
|
||
--- | ||
|
||
- Week 16. 2023/12/11 | ||
- Topic: Final Presentations | ||
|
||
</div> |