Commit Graph

  • b69cb4d9ff chore(build): auto-build pdf main github-actions[bot] 2024-01-17 12:32:24 +0000
  • f7b0bc8da4 fix: typo Kristofers Solo 2024-01-17 14:31:57 +0200
  • 8298aef8b4 docs: update install instructions Kristofers Solo 2024-01-17 14:26:05 +0200
  • e9ee2e31fb chore(build): auto-build pdf v0.1.3 github-actions[bot] 2024-01-16 21:53:11 +0000
  • 3299732976 docs: remove WIP from pdf Kristofers Solo 2024-01-16 23:50:22 +0200
  • 1631ff8894 chore: bump up the version Kristofers Solo 2024-01-16 23:46:59 +0200
  • ac2e568a26 docs: remove WIP Kristofers Solo 2024-01-16 20:46:52 +0200
  • 714c145316 chore(build): auto-build pdf github-actions[bot] 2024-01-16 18:37:26 +0000
  • 782bf70531 fix(game): drop key Kristofers Solo 2024-01-16 20:37:06 +0200
  • 3ac36d8a58 Merge branch 'feature/algorithm' of github.com:kristoferssolo/Tetris into feature/algorithm feature/algorithm Kristofers Solo 2024-01-16 20:21:27 +0200
  • c3358a7295 chore(build): auto-build pdf v0.1.2 github-actions[bot] 2024-01-16 18:03:53 +0000
  • f8b18f60fe Merge branch 'main' of github.com:kristoferssolo/Tetris Kristofers Solo 2024-01-16 20:03:14 +0200
  • c0e998b882 chore: bump up the version Kristofers Solo 2024-01-16 20:02:50 +0200
  • 5a78d14c41 chore(build): auto-build pdf github-actions[bot] 2024-01-16 18:02:28 +0000
  • 63fdf72cc8
    Merge pull request #7 from kristoferssolo/feature/pause Kristofers Solo 2024-01-16 20:02:09 +0200
  • 280c6be84d feat(game): add pause screen Kristofers Solo 2024-01-16 19:55:22 +0200
  • a136a6ebf7 feat(game): disable movement while paused Kristofers Solo 2024-01-16 19:07:25 +0200
  • 36edbacbbc chore(game): adjust block speed Kristofers Solo 2024-01-15 22:39:52 +0200
  • 4eed4a18e9 refactor(game): pause Kristofers Solo 2024-01-15 22:39:39 +0200
  • 68452de415 refacor(game): add separate _get_keys function Kristofers Solo 2024-01-15 09:17:58 +0200
  • b8604f41c3 feat(game): add pause method Kristofers Solo 2024-01-15 09:00:32 +0200
  • ae5b2fc0df chore(game): adjust speed increase Kristofers Solo 2024-01-15 07:37:41 +0200
  • c35f4798e9 chore(build): auto-build pdf v0.1.1 github-actions[bot] 2024-01-15 05:03:24 +0000
  • 79e6fd3a07 chore: bump up the version Kristofers Solo 2024-01-15 07:02:59 +0200
  • a8748a69a2 Merge branch 'preview' Kristofers Solo 2024-01-15 07:01:51 +0200
  • 38301b0688 refactor(game): use attrs Kristofers Solo 2024-01-15 07:00:16 +0200
  • 75d873d1eb style(game): rename FigureConfig to FigureParams Kristofers Solo 2024-01-15 06:54:21 +0200
  • 5200a1458e feat(game): update preview tetromino color Kristofers Solo 2024-01-15 06:52:57 +0200
  • ef3dbad2d2 chore(build): auto-build pdf github-actions[bot] 2024-01-15 04:24:09 +0000
  • 9e47d1bf2d refactor(game): block colors depend on settings Kristofers Solo 2024-01-15 06:23:26 +0200
  • a578731b65 refactor(game): add image property Kristofers Solo 2024-01-15 06:20:07 +0200
  • 757faf0f93 tests: add additional field Kristofers Solo 2024-01-14 19:53:55 +0200
  • ea97c0f384 chore(ai): remove logger Kristofers Solo 2024-01-14 19:47:34 +0200
  • 5f1492d01e fix(tests) Kristofers Solo 2024-01-13 22:07:45 +0200
  • cf9e2b8c13 fix(tests): mypy and ruff errors Kristofers Solo 2024-01-13 22:03:45 +0200
  • e9f7b2d59d fix(ai): count_holes Kristofers Solo 2024-01-13 20:05:12 +0200
  • d458a56d27 fix(ai): get_bumpiness Kristofers Solo 2024-01-13 19:49:39 +0200
  • e84cacca1c feat(ai): add get_peaks Kristofers Solo 2024-01-12 16:33:38 +0200
  • b2bea7d03a fix(ai): aggregate_height function Kristofers Solo 2024-01-11 18:59:51 +0200
  • 18ec2ba562 tests(ai): add new field Kristofers Solo 2024-01-10 16:27:38 +0200
  • 20f9b15001 feat(ai): add algorithm Kristofers Solo 2024-01-10 03:36:36 +0200
  • 9c4b697722 refactor(ai): rename bumpiness -> get_bumpiness Kristofers Solo 2024-01-09 20:32:42 +0200
  • 32d4e69d58 refactor(ai): rename holes -> count_holes Kristofers Solo 2024-01-09 20:30:38 +0200
  • 5c0d07ba15 feat(ai): add complete_lines Kristofers Solo 2024-01-09 20:29:16 +0200
  • 00da10e482 feat(ai): add holes Kristofers Solo 2024-01-09 20:28:53 +0200
  • 9daa4f6509 feat(ai): add aggregate_height Kristofers Solo 2024-01-09 20:28:31 +0200
  • 89884d7e2a feat(ai): add bumpiness Kristofers Solo 2024-01-09 20:27:56 +0200
  • 76e306bd8a feat(ai): add heuristic templates Kristofers Solo 2024-01-09 20:27:17 +0200
  • e3da29f62b tests(ai): add heuristic tests Kristofers Solo 2024-01-09 20:22:32 +0200
  • e4720c779d tests(ai): set setUp for heuristics Kristofers Solo 2024-01-09 20:21:14 +0200
  • 822dd60bc1 chore(build): auto-build pdf github-actions[bot] 2024-01-09 17:42:34 +0000
  • 3ae98435c2
    Merge pull request #3 from kristoferssolo/kristoferssolo-patch-1 Kristofers Solo 2024-01-09 19:40:40 +0200
  • 040a879868
    Delete .github/workflows/release.yml Kristofers Solo 2024-01-09 19:40:20 +0200
  • 2ec175c3be chore(build): auto-build pdf v0.1.0 github-actions[bot] 2024-01-09 17:34:45 +0000
  • fa6a0e97e0
    Merge pull request #2 from kristoferssolo/gh-actions Kristofers Solo 2024-01-09 19:30:25 +0200
  • e660844af2 chore: add badges to readme Kristofers Solo 2024-01-09 19:27:04 +0200
  • cbe2b7f6de fix: indentation Kristofers Solo 2024-01-09 19:23:35 +0200
  • f1e8994eb8 chore(gh-actions): add automated release Kristofers Solo 2024-01-09 19:16:52 +0200
  • c79bdef3b3 refactor(gh-actions): compile and push pdf Kristofers Solo 2024-01-09 19:16:31 +0200
  • 1b3f3500ff chore(gh-actions): add typst build Kristofers Solo 2024-01-09 18:19:53 +0200
  • 24e4421b7e chore(gh-actions): add tests Kristofers Solo 2024-01-09 18:07:00 +0200
  • c3443b5385 chore(gh-actions): add linting Kristofers Solo 2024-01-09 17:49:13 +0200
  • 12776ee181 revert Kristofers Solo 2024-01-08 18:46:23 +0200
  • e6a2b474e6 chore: remove unnecessary imports Kristofers Solo 2024-01-08 18:39:03 +0200
  • 29cc83a2ac docs: update docstrings Kristofers Solo 2024-01-08 18:15:36 +0200
  • a0ff4a438d chore(game): remove unused import Kristofers Solo 2024-01-08 17:52:42 +0200
  • cbe01b3951 fix(game): duplicate tetromino on restart Kristofers Solo 2024-01-08 17:50:19 +0200
  • 48d5e1d705 adjust game settings Kristofers Solo 2024-01-08 17:13:41 +0200
  • 491886b134 update ruff options Kristofers Solo 2024-01-08 17:13:18 +0200
  • 990c98f45e docs: add pdf document Kristofers Solo 2024-01-08 17:13:05 +0200
  • 3b7f886f8a delete highscore file Kristofers Solo 2024-01-07 21:43:21 +0200
  • 1175558f52 docs: add readme Kristofers Solo 2024-01-07 20:43:37 +0200
  • c87eafe283 refactor(game): remove main.py Kristofers Solo 2024-01-07 20:19:17 +0200
  • d129ed845f feat(game): read/save highscore Kristofers Solo 2024-01-07 20:09:12 +0200
  • 89fbf2e5ab style: cleaned up code Kristofers Solo 2024-01-07 19:56:11 +0200
  • fa31b192e7 feat: make installable Kristofers Solo 2024-01-07 19:46:06 +0200
  • eefa176228 fix mypy issues Kristofers Solo 2024-01-07 19:06:22 +0200
  • 442feac0cb refactor: use 1 log file Kristofers Solo 2024-01-07 19:03:53 +0200
  • bdb785303d feat(game): add different colors Kristofers Solo 2024-01-07 18:34:34 +0200
  • 4bd4ff00ad feat(game): add phantoms Kristofers Solo 2024-01-07 18:13:01 +0200
  • c58bf61603 feat(game): update music Kristofers Solo 2024-01-07 17:31:20 +0200
  • f85b72a150 refactor(game): use pygame.key.key_code() Kristofers Solo 2024-01-07 17:14:09 +0200
  • 1cc0b081ec feat(game): add Settings class Kristofers Solo 2024-01-07 16:55:12 +0200
  • 37132f54e0 feat(game): volume from file Kristofers Solo 2024-01-07 16:52:58 +0200
  • 8e3ed493e0 feat(game): movemnt keys from file Kristofers Solo 2024-01-07 16:47:24 +0200
  • f1e854a38c feat(utils): add settings.toml Kristofers Solo 2024-01-07 15:55:07 +0200
  • 06f962f5c7 delete ai Kristofers Solo 2024-01-07 15:29:55 +0200
  • 77cd153b10 refactor(ai) Kristofers Solo 2024-01-07 04:29:01 +0200
  • c8859bc571 refactor(game) Kristofers Solo 2024-01-06 23:18:10 +0200
  • 080ba1b9cb fix imports Kristofers Solo 2024-01-06 21:25:42 +0200
  • e9cd973360 feat(ai): add bumpiness calculation Kristofers Solo 2024-01-06 18:22:08 +0200
  • 31efe9e265 feat(ai): add holes calculation Kristofers Solo 2024-01-06 18:10:22 +0200
  • 1b2158cb25 feat(ai): add complete lines calculation Kristofers Solo 2024-01-06 18:01:07 +0200
  • 41cef03f50 feat(ai): add aggregate height calculation Kristofers Solo 2024-01-06 17:56:02 +0200
  • e265581262 fix(ai): imports Kristofers Solo 2024-01-06 17:55:44 +0200
  • 231640dec6 feat(game): utilize GameMode Kristofers Solo 2024-01-06 17:43:44 +0200
  • 82d26ddc03 feat(game): allow rotation near borders Kristofers Solo 2024-01-06 17:34:03 +0200
  • 6e5a7f3d61 tweak movement delay Kristofers Solo 2024-01-06 17:23:46 +0200
  • 126a49f38f feat(game): display highscore Kristofers Solo 2024-01-06 17:23:18 +0200
  • e77dce308b feat(game): add drop timer Kristofers Solo 2024-01-06 16:58:34 +0200