aboutsummaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
authorEduardo Julian2021-12-31 00:58:08 -0400
committerEduardo Julian2021-12-31 00:58:08 -0400
commit9afaa3a3236366d57cb1c3d771b25779ee76269b (patch)
tree83016d292711e242be3bdaef4dd2cca0aae05dc9 /documentation
parent00d92539208da86557e592a8c8df03d3b08e6b40 (diff)
Fixes for the pure-Lux JVM compiler machinery.
Diffstat (limited to 'documentation')
-rw-r--r--documentation/bookmark/compilation/continuation_passing_style.md9
-rw-r--r--documentation/bookmark/game/community.md4
-rw-r--r--documentation/bookmark/game/generation/quest.md5
-rw-r--r--documentation/bookmark/game/mechanic/boss.md5
-rw-r--r--documentation/bookmark/game/mechanic/enemy.md4
-rw-r--r--documentation/bookmark/game/mechanic/jump.md4
-rw-r--r--documentation/bookmark/game/mechanic/synergy.md4
-rw-r--r--documentation/bookmark/game/reuse.md4
-rw-r--r--documentation/bookmark/game/sequel.md4
-rw-r--r--documentation/bookmark/machine_learning.md1
10 files changed, 40 insertions, 4 deletions
diff --git a/documentation/bookmark/compilation/continuation_passing_style.md b/documentation/bookmark/compilation/continuation_passing_style.md
index 0c7069cb0..d5607e3aa 100644
--- a/documentation/bookmark/compilation/continuation_passing_style.md
+++ b/documentation/bookmark/compilation/continuation_passing_style.md
@@ -1,7 +1,8 @@
# Reference
-1. [How to compile with continuations](https://matt.might.net/articles/cps-conversion/)
-1. [Compiling with Continuations](https://www.amazon.com/Compiling-Continuations-Andrew-W-Appel/dp/052103311X)
-1. [Compiling with Continuations, Continued](https://www.microsoft.com/en-us/research/wp-content/uploads/2007/10/compilingwithcontinuationscontinued.pdf)
-1. [Compiling with Continuations, or without? Whatever.](https://www.cs.purdue.edu/homes/rompf/papers/cong-icfp19.pdf)
+0. [Generators, iterators, control and continuations](http://gallium.inria.fr/blog/generators-iterators-control-and-continuations/)
+0. [How to compile with continuations](https://matt.might.net/articles/cps-conversion/)
+0. [Compiling with Continuations](https://www.amazon.com/Compiling-Continuations-Andrew-W-Appel/dp/052103311X)
+0. [Compiling with Continuations, Continued](https://www.microsoft.com/en-us/research/wp-content/uploads/2007/10/compilingwithcontinuationscontinued.pdf)
+0. [Compiling with Continuations, or without? Whatever.](https://www.cs.purdue.edu/homes/rompf/papers/cong-icfp19.pdf)
diff --git a/documentation/bookmark/game/community.md b/documentation/bookmark/game/community.md
new file mode 100644
index 000000000..363de2b86
--- /dev/null
+++ b/documentation/bookmark/game/community.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [Charm Your Communities](https://www.youtube.com/watch?v=o93BMHdde6Y)
+
diff --git a/documentation/bookmark/game/generation/quest.md b/documentation/bookmark/game/generation/quest.md
new file mode 100644
index 000000000..69402603e
--- /dev/null
+++ b/documentation/bookmark/game/generation/quest.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. [Nathan Savant - One Quest To Rule Them All: Quest Design in Non-Games Media](https://www.youtube.com/watch?v=WTLPXhLjwLU)
+0. [Kristen Yu: Video Game Quest Theory for Improved Procedural Content Generation](https://www.youtube.com/watch?v=WutTZ4FCHA8)
+
diff --git a/documentation/bookmark/game/mechanic/boss.md b/documentation/bookmark/game/mechanic/boss.md
new file mode 100644
index 000000000..25522da6c
--- /dev/null
+++ b/documentation/bookmark/game/mechanic/boss.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. [What Makes A Great First Boss? ~ Design Doc](https://www.youtube.com/watch?v=0NGBo3HUrn0)
+0. [Ally Brinken & Michelle Webb - Who's the Boss (And How and Why)?](https://www.youtube.com/watch?v=6JjEXyfXt3U)
+
diff --git a/documentation/bookmark/game/mechanic/enemy.md b/documentation/bookmark/game/mechanic/enemy.md
new file mode 100644
index 000000000..0c8b2da44
--- /dev/null
+++ b/documentation/bookmark/game/mechanic/enemy.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [How Do You Design a Cast of Enemies? ~ Design Doc](https://www.youtube.com/watch?v=RvrVicqDhKI)
+
diff --git a/documentation/bookmark/game/mechanic/jump.md b/documentation/bookmark/game/mechanic/jump.md
new file mode 100644
index 000000000..d23c68165
--- /dev/null
+++ b/documentation/bookmark/game/mechanic/jump.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [Math for Game Programmers: Building a Better Jump](https://www.youtube.com/watch?v=hG9SzQxaCm8)
+
diff --git a/documentation/bookmark/game/mechanic/synergy.md b/documentation/bookmark/game/mechanic/synergy.md
new file mode 100644
index 000000000..b8aefaa91
--- /dev/null
+++ b/documentation/bookmark/game/mechanic/synergy.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [Alice Lai - All Together Now: Creating Multiplicative Power in Hades](https://www.youtube.com/watch?v=pXib0WTfLbI)
+
diff --git a/documentation/bookmark/game/reuse.md b/documentation/bookmark/game/reuse.md
new file mode 100644
index 000000000..8cb218a40
--- /dev/null
+++ b/documentation/bookmark/game/reuse.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [Growing Your Code Library with Each New Project](https://www.youtube.com/watch?v=o3X8IvJksGA)
+
diff --git a/documentation/bookmark/game/sequel.md b/documentation/bookmark/game/sequel.md
new file mode 100644
index 000000000..f9cce04ef
--- /dev/null
+++ b/documentation/bookmark/game/sequel.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [How Do You Make a Great Sequel? ~ Design Doc](https://www.youtube.com/watch?v=tj5P5DdgkE4)
+
diff --git a/documentation/bookmark/machine_learning.md b/documentation/bookmark/machine_learning.md
index 2c05864f7..6d11d7ca0 100644
--- a/documentation/bookmark/machine_learning.md
+++ b/documentation/bookmark/machine_learning.md
@@ -10,6 +10,7 @@
# Reference
+1. [Why are ML Compilers so Hard?](https://petewarden.com/2021/12/24/why-are-ml-compilers-so-hard/)
1. ["Multi-Level Intermediate Representation" Compiler Infrastructure](https://github.com/tensorflow/mlir)
1. [Sampling can be faster than optimization](https://www.pnas.org/content/116/42/20881)
1. [Layer rotation: a surprisingly powerful indicator of generalization in deep networks](https://arxiv.org/abs/1806.01603v2)