You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lean4game/server/adam/Adam.lean

77 lines
2.5 KiB
Plaintext

import Adam.Metadata
2 years ago
import Adam.Levels.Proposition
import Adam.Levels.Implication
import Adam.Levels.Predicate
import Adam.Levels.Contradiction
-- import Adam.Levels.Prime
import Adam.Levels.Sum
-- import Adam.Levels.Induction
2 years ago
--import Adam.Levels.Numbers
import Adam.Levels.Inequality
2 years ago
import Adam.Levels.Lean
import Adam.Levels.SetTheory
import Adam.Levels.Function
--import Adam.Levels.SetFunction
--import Adam.Levels.LinearAlgebra
2 years ago
2 years ago
Game "Adam"
2 years ago
Title "Lean 4 game"
2 years ago
Introduction
"
2 years ago
# Game Over oder QED?
Willkommen zu unserem Prototyp eines Lean4-Lernspiels. Hier lernst du computer-gestützte
Beweisführung. Das Interface ist etwas vereinfacht, aber wenn du den *Editor Mode* aktivierst, fühlt es sich
2 years ago
fast genauso an wie in VSCode, der Standard-IDE für Lean.
2 years ago
Rechts siehst du eine Übersicht. Das Spiel besteht aus mehreren Planeten, und jeder Planet hat mehrere Levels,
die in Form von grauen Punkten dargestellt sind. Gelöste Levels werden grün.
2 years ago
Klicke auf den ersten Planeten *Logo*, um deine Reise zu starten.
2 years ago
### Spielstand
Dein Spielstand wird lokal in deinem Browser als *site data* gespeichert.
Solltest du diese löschen, verlierst du deinen Spielstand!
Viele Browser löschen *site data* und *cookies* zusammen.
Du kannst aber jederzeit jedes Level spielen, auch wenn du vorhergende Levels noch nicht gelöst hast.
2 years ago
### Funding
Dieses Lernspiel wurde und wird im Rahmen des Projekts
[ADAM: Anticipating the Digital Age of Mathematics](https://hhu-adam.github.io/)
an der Heinrich-Heine-Universität Düsseldorf entwickelt.
Es wird finanziert durch das Programm *Freiraum 2022* der *Stiftung Innovation in der Hochschullehre*.
2 years ago
### Kontakt
Das Spiel befindet sich noch in der Entwicklung.
Wenn du Anregungen hast oder Bugs findest, schreib doch ein Email oder erstelle einen
2 years ago
[Issue auf Github](https://github.com/leanprover-community/lean4game/issues).
[Jon Eugster](https://www.math.hhu.de/lehrstuehle-/-personen-/-ansprechpartner/innen/lehrstuehle-des-mathematischen-instituts/lehrstuhl-fuer-algebraische-geometrie/team/jon-eugster)
2 years ago
"
2 years ago
2 years ago
Conclusion
"Fertig!"
2 years ago
2 years ago
Path Proposition → Implication → Predicate → Predicate → Contradiction → Sum → Lean → Function
2 years ago
Path Predicate → Inequality → Sum
-- Path Inequality → Prime
2 years ago
-- Path Sum → Inequality -- → Induction
2 years ago
-- Path SetTheory2 → Numbers
2 years ago
Path Lean → SetTheory -- → SetTheory2
-- Path SetTheory2 → SetFunction → Module
-- Path Function → SetFunction
-- Path Module → Basis → Module2
2 years ago
MakeGame