Jon Eugster
|
7c2b1b0482
|
update world 1
|
2 years ago |
Alexander Bentkamp
|
27532a7688
|
fix errors during merge
|
2 years ago |
Alexander Bentkamp
|
c8c85195d7
|
Branch
|
2 years ago |
Alexander Bentkamp
|
b3a38ee080
|
strict and hidden options
|
2 years ago |
Alexander Bentkamp
|
625e224d1e
|
hide internal Hint log messages
|
2 years ago |
Alexander Bentkamp
|
b0d3da99bc
|
reimplement matchDecls
|
2 years ago |
Alexander Bentkamp
|
1d7facd8dd
|
use fvars instead of mvars for hints
|
2 years ago |
Jon Eugster
|
725d27e345
|
Add test: Function level 10
|
2 years ago |
Alexander Bentkamp
|
f540b63764
|
test example
|
2 years ago |
Alexander Bentkamp
|
97fd51686f
|
basic inline hints
|
2 years ago |
Jon Eugster
|
04bba0220d
|
levels
|
2 years ago |
Jon Eugster
|
ae82567b2d
|
story
|
2 years ago |
Jon Eugster
|
41a2b52ac3
|
levels: Function
|
2 years ago |
Jon Eugster
|
7dde866039
|
levels
|
2 years ago |
Jon Eugster
|
b30a14caf0
|
do not check Doc for disabled Tactic/Lemma/Definition
|
2 years ago |
Jon Eugster
|
93d05c9703
|
rename [New/Only/Disabled][Tactic/Lemma/Definition]
|
2 years ago |
Marcus Zibrowius
|
fc493635d1
|
merge with upstream
|
2 years ago |
Marcus Zibrowius
|
ef5f39fef0
|
minor edits
|
2 years ago |
Jon Eugster
|
01199c3793
|
levels Function
|
2 years ago |
Jon Eugster
|
0987e3751c
|
levels
|
2 years ago |
Jon Eugster
|
21e98fa81e
|
change titles to german for now
|
2 years ago |
Jon Eugster
|
75f356f4b2
|
Add World introduction and change layout
|
2 years ago |
Jon Eugster
|
cdea03781c
|
levels
|
2 years ago |
Jon Eugster
|
6d67459e08
|
story for first world
|
2 years ago |
Jon Eugster
|
6987b4cb01
|
levels
|
2 years ago |
Alexander Bentkamp
|
874999ed34
|
show summary permanently
|
2 years ago |
Alexander Bentkamp
|
c35b66a0c6
|
use hints for initial texts
|
2 years ago |
Alexander Bentkamp
|
4158283eb3
|
Merge branch 'main' into story
|
2 years ago |
Alexander Bentkamp
|
e8b6770bab
|
display level conclusion
|
2 years ago |
Alexander Bentkamp
|
2d96279203
|
make it compile
|
2 years ago |
Marcus Zibrowius
|
b33febfadd
|
story line for planet 1
|
2 years ago |
Jon Eugster
|
6644fc6431
|
text
|
2 years ago |
Alexander Bentkamp
|
5af93f0a2a
|
Improve texts
|
2 years ago |
Alexander Bentkamp
|
e6c481a9a4
|
a few examples of the new feature
|
2 years ago |
Alexander Bentkamp
|
ff0adf12c8
|
fix metavariable issue
|
2 years ago |
Alexander Bentkamp
|
86f3e07b27
|
fix escaping issue
|
2 years ago |
Alexander Bentkamp
|
3cbb4774f1
|
hints with variable names
|
2 years ago |
Jon Eugster
|
02db8617f6
|
add 'fun' keyword to allowed tactics
|
2 years ago |
Jon Eugster
|
99080aa5ff
|
levels up to 'Lean'
|
2 years ago |
Jon Eugster
|
c679325c46
|
exclude 'only' keyword from forbidden tactics
|
2 years ago |
Alexander Bentkamp
|
a783e1dffc
|
Add tabs for lemmas #23
|
2 years ago |
Alexander Bentkamp
|
7748eefa4a
|
fix lemma check
Fixes #36
|
2 years ago |
Jon Eugster
|
c7bf92c168
|
levels
|
2 years ago |
Alexander Bentkamp
|
a44efef7de
|
add definitions
|
2 years ago |
Jon Eugster
|
2be1a348ee
|
Merge branch 'main' of github.com:leanprover-community/lean4game
|
2 years ago |
Jon Eugster
|
a18582a5f8
|
levels
|
2 years ago |
Alexander Bentkamp
|
9a97b569b5
|
unify code for tactics and lemmas
|
2 years ago |
Alexander Bentkamp
|
676560a0df
|
revert to use isDefEq for hints
|
2 years ago |
Jon Eugster
|
0ebf890392
|
levels
|
2 years ago |
Alexander Bentkamp
|
bc6c4a57e7
|
treat `simp?` and `simp!` like `simp`
|
2 years ago |
Alexander Bentkamp
|
bf7c68d4f9
|
pass lemma/tactic status to file worker
|
2 years ago |
Alexander Bentkamp
|
4f93dbf928
|
disable automatic compilation of lean files
|
2 years ago |
Alexander Bentkamp
|
a85f40541e
|
custom unification for hint trigger
|
2 years ago |
Alexander Bentkamp
|
604e6757ec
|
Import only specific Level file
Fixes #35
|
2 years ago |
Jon Eugster
|
8a9b1a25e8
|
levels
|
2 years ago |
Jon Eugster
|
695903f5d8
|
Merge branch 'main' of github.com:leanprover-community/lean4game
|
2 years ago |
Jon Eugster
|
cbd1867148
|
levels
|
2 years ago |
Alexander Bentkamp
|
591423b308
|
make opening namespaces work properly
|
2 years ago |
Jon Eugster
|
c065dcc5e3
|
Merge branch 'main' of github.com:leanprover-community/lean4game
|
2 years ago |
Alexander Bentkamp
|
82af2ded8e
|
Speed up loading by process queue #15
|
2 years ago |
Alexander Bentkamp
|
09137c7019
|
remove `set_option tactic.hygienic false`
|
2 years ago |
Alexander Bentkamp
|
404062c015
|
Use local scope from level file in game
Fixes #31
|
2 years ago |
Alexander Bentkamp
|
1f0d9aea43
|
check if tactic doc exists
Fixes #34
|
2 years ago |
Alexander Bentkamp
|
f17246f6d4
|
check lemma names
|
2 years ago |
Alexander Bentkamp
|
06f4f4e223
|
typo
|
2 years ago |
Jon Eugster
|
45b13fa959
|
levels
|
2 years ago |
Jon Eugster
|
ebfd31a111
|
bump mathlib
|
2 years ago |
Jon Eugster
|
51f111bbed
|
bump mathlib
|
2 years ago |
Jon Eugster
|
e4d5010163
|
Merge branch 'main' of github.com:leanprover-community/lean4game
|
2 years ago |
Jon Eugster
|
af3afc3a94
|
levels
|
2 years ago |
Alexander Bentkamp
|
116026428f
|
show lemma and tactic docs
|
2 years ago |
Alexander Bentkamp
|
6e8a47b1a7
|
lemma inventory
|
2 years ago |
Alexander Bentkamp
|
c628d0eec4
|
new tactic display
|
2 years ago |
Alexander Bentkamp
|
c93f6bfc15
|
allow "rcases with" tactic
|
2 years ago |
Jon Eugster
|
abcc3087d3
|
new levels
|
2 years ago |
Jon Eugster
|
e20613901f
|
Merge branch 'main' of github.com:leanprover-community/lean4game
|
2 years ago |
Jon Eugster
|
07b140acf7
|
levels
|
2 years ago |
Alexander Bentkamp
|
cd27b2026c
|
OnlyTactics command #16
|
2 years ago |
Alexander Bentkamp
|
51f82cf9eb
|
disabled tactics command #16
|
2 years ago |
Alexander Bentkamp
|
a4987f14cf
|
forbidden tactics error message #16
|
2 years ago |
Alexander Bentkamp
|
76d1a08948
|
compute which tactics are available in which level
|
2 years ago |
Alexander Bentkamp
|
03faa3ffed
|
fix lean server error
|
2 years ago |
Alexander Bentkamp
|
85a96579a5
|
remove tactic set for real
|
2 years ago |
Alexander Bentkamp
|
d1eee327dd
|
graph algos
|
2 years ago |
Alexander Bentkamp
|
3f433507db
|
remove TacticSet command
This is not necessary because there aren't that many tactics
|
2 years ago |
Jon Eugster
|
ad50fb986d
|
bump mathlib
|
2 years ago |
Jon Eugster
|
f0171797f3
|
typo
|
2 years ago |
Jon Eugster
|
404f346920
|
set theory levels
|
2 years ago |
Alexander Bentkamp
|
221927942f
|
fix semantic highlighting
Fixes #29
|
2 years ago |
Alexander Bentkamp
|
fdbd962742
|
set_option tactic.hygienic false
Fixes #28
|
2 years ago |
Alexander Bentkamp
|
f82c310557
|
check when level is completed
fixes #27
|
2 years ago |
Alexander Bentkamp
|
fda1a0ef08
|
use our custom unfoldSnaps instead of unfoldCmdSnaps
|
2 years ago |
Alexander Bentkamp
|
026679e541
|
fix: kill docker when socket gets closed
|
2 years ago |
Alexander Bentkamp
|
6c9ba14fd2
|
Split assumptions and objects
Fixes #9
Fixes #24
|
2 years ago |
Alexander Bentkamp
|
ca366d4bde
|
custom interactive goal data types
|
2 years ago |
Alexander Bentkamp
|
59c33d2423
|
remove custom getDiagnostics
|
2 years ago |
Jon Eugster
|
f2dc99ff35
|
levels.
|
2 years ago |
Alexander Bentkamp
|
8c4b995a32
|
rename message to hint
|
2 years ago |
Jon Eugster
|
ecc9a488a2
|
typo
|
2 years ago |
Jon Eugster
|
d4c3d90e9b
|
level names
|
2 years ago |