From a3b2ef2f1c9111865e6f0eaf51dd7849a2cfc621 Mon Sep 17 00:00:00 2001 From: Alexandre Tolstenko Date: Wed, 19 Jul 2023 16:11:21 -0400 Subject: [PATCH] perf(AI): improve AI index --- artificialintelligence/README.md | 153 +++++++++++++++++++++++++++---- 1 file changed, 135 insertions(+), 18 deletions(-) diff --git a/artificialintelligence/README.md b/artificialintelligence/README.md index 806c0d7e..e5b8693a 100644 --- a/artificialintelligence/README.md +++ b/artificialintelligence/README.md @@ -1,21 +1,138 @@ # Artificial Intelligence -| Week | Date | Topic | Assignment | -|------|------------|----------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------| -| 1 | 2023/01/16 | Introduction | [Flocking at Beecrowd](assignments/flocking/README.md)
[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)
[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)
[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)
[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 +
+ +- ### :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 + +
\ No newline at end of file