-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGame.lean
More file actions
52 lines (43 loc) · 1.9 KB
/
Game.lean
File metadata and controls
52 lines (43 loc) · 1.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import Game.Levels.RewritingBasic
import Game.Levels.RewritingAdvanced
import Game.Levels.LogicImplications
import Game.Levels.LogicForall
import Game.Levels.LogicExists
import Game.Levels.Analysis
import Game.Levels.SetTheory
import Game.Levels.Algebra
import Game.Levels.Probability
-- Here's what we'll put on the title screen
Title "Glimpse to Game"
Introduction
"
# Glimpse of Lean
Welcome to this tutorial designed to give you a glimpse of Lean.
This game is split into **Worlds**. Each world focuses on a specific aspect of Lean.
* **Computing**: Learn how to calculate and rewrite equalities.
* **Logic**: Learn how to handle logical implications and quantifiers.
* **Analysis**: Learn how to handle limits of sequences.
* **Set Theory**: Explore Galois connections and lattices.
* **Algebra**: Explore rings, homomorphisms, and ideals.
* **Probability**: Explore probability measures and independence.
Start with the **Computing** world to learn the basics.
"
Info "
Based on the [Glimpse of Lean](https://github.com/PatrickMassot/GlimpseOfLean) tutorial.
"
Dependency RewritingBasic → RewritingAdvanced
Dependency RewritingAdvanced → LogicImplications
Dependency LogicImplications → LogicForall
Dependency LogicForall → LogicExists
Dependency LogicExists → Analysis
Dependency LogicExists → SetTheory
Dependency LogicExists → Algebra
Dependency LogicExists → Probability
/-! Information to be displayed on the servers landing page. -/
Languages "en" "zh"
CaptionShort "Glimpse of Lean tutorial gamified"
CaptionLong "Interactive version of the Glimpse of Lean tutorial. Learn the basics of Lean 4 including rewriting, logic, and analysis through a series of puzzles."
-- Prerequisites "" -- add this if your game depends on other games
CoverImage "https://qiniu.wzhecnu.cn/FileBed/source/city_lib_副本.png"
/-! Build the game. Show's warnings if it found a problem with your game. -/
MakeGame