86 Commits

Author SHA1 Message Date
ed538a8810 merge 2026-03-26 11:28:19 +01:00
f0af4d7dd2 build: removed duplicate codewars test cases 2026-03-26 11:20:24 +01:00
17297aaf7d feat: testing tutorial 2026-03-26 11:19:06 +01:00
1a3284cb55 refractor: changed comment to describe current state 2026-03-24 22:38:12 +01:00
1a5073c2a7 feat: function correctly encodes arabic number to chinese 2026-03-24 22:35:58 +01:00
ada5130c9b test: added test case for Chinese Numeral Encoder kata 2026-03-24 22:21:23 +01:00
c9bcc399d6 feat: function now creates blueprint for integer part 2026-03-24 21:25:05 +01:00
96aa72d123 refractor: start of new concept. Will now also incorporate "Chinese 0 rule" and fractions 2026-03-24 20:20:34 +01:00
25bc41726e chore: added comments 2026-03-24 18:07:36 +01:00
1c2f806960 feat: concept to arrange number by chinese numeral logic 2026-03-23 22:21:11 +01:00
6fafcfac08 refractor: removed unncessary comment 2026-03-23 21:57:19 +01:00
a5e72e9402 feat: will now return numerals from 0 to 19 correctly 2026-03-23 21:43:17 +01:00
81b25abc2b build: removed preloaded from requirements. Not needed 2026-03-23 21:22:52 +01:00
5ab3c0535a test: added test cases for kata Chinese Numeral Encoder 2026-03-23 20:44:32 +01:00
030979e4a0 build: added preloaded to requirements 2026-03-23 20:35:27 +01:00
f90bc95256 chore, added description to README for kata Chinese Numeral Encoder 2026-03-23 20:30:45 +01:00
1d684b4d65 feat: order, logging and try tutorial 2026-03-23 18:04:15 +01:00
060362ec09 feat: json exercise 2026-03-19 13:28:20 +01:00
e28a2bdc67 feat: pathlib exercise 2026-03-19 11:58:22 +01:00
a455b46b72 refractor: added comment and removed infinite loop guardrail 2026-03-17 18:07:52 +01:00
9ff7d9161e feat: kata snail now has function, which rearanges list based on kata rules. Pre test commit, may still be incorrect 2026-03-17 18:03:24 +01:00
11f8bf5394 feat: list created, where endresult will be saved 2026-03-16 18:19:01 +01:00
f722614590 feat: initial commit for kata 'Snail'. test: initial commit for kata 'Snail' 2026-03-16 18:09:21 +01:00
fdcde7a855 chore: Kata description for Snail added to README 2026-03-16 17:50:23 +01:00
e867f69ad9 build: changed name of test/codewars to test/test_codewars 2026-03-13 17:49:29 +01:00
87eea6433e Merge branch 'tutorial' 2026-03-13 17:44:57 +01:00
60cf2dd6c6 feat: module and import exercises 2026-03-13 17:44:37 +01:00
03427a784f Merge pull request 'task2' (#1) from task2 into main
Reviewed-on: #1

Nein, von der Struktur sieht das sehr schön aus. Du hast sogar tests (z.B. für piracy-OOP) eingefügt, das ist natürlich sehr vorbildlich. Weil Du dort den Order tests/codewars/test___ nennst, bin ich nicht ganz sicher, ob dieser in jedem falle automatisch als Testordner erkannt wird (wegen dem codewars). Wenn Du viele Tests in einem Order tests/ hast und alle Files mit test_ beginnen, kannst Du alle zusammen automatisch ausführen mit pytest in der Konsole (oder auch einzeln unter Angabe des exakten Files).
2026-03-13 10:24:15 +01:00
7d1e778902 Merge pull request 'task3' (#2) from task3 into main
Reviewed-on: #2

Wow, alle Beispiele gelöst, sehr schön. Wenn Du konkrete Feedbacks willst, müsstest Du diese einfach stellen.
Was mir gefällt ist die strukturierte Beschrifftung der commits (feat etc.) und dass Du alle Aufgaben modular commitest.
2026-03-13 10:11:17 +01:00
51964de52c feat: tutorial analysis for modules and imports 2026-03-12 12:30:45 +01:00
f3d6554b1b build: matplotlib and pandas added to requirements 2026-03-12 12:04:30 +01:00
ce9a4029b7 refractor: removed print statement, that was ment for development 2026-03-11 23:57:28 +01:00
9df3b783fb feat: kata finished. Now correctly finds next bigger number. test: added test cases task3_completed 2026-03-11 23:41:59 +01:00
fbe9f4bf02 function will now swamp pivot with lowest number right of pivot 2026-03-11 22:22:40 +01:00
c16bdad9b9 feat: function now finds pivot of number. Returns -1 if there is no pivot 2026-03-11 22:02:34 +01:00
5797eb8ef9 test: added a large number test case for kata 'Next bigger number with the same digits' 2026-03-11 21:44:56 +01:00
01a6ff1ead feat: kata next biggest number. Works but struggles with big numbers. test: test cases for kata 'Next bigger number with the same digits' 2026-03-11 17:45:04 +01:00
bc00bcf5f3 chore: added context for kata 'Next bigger number with the same digits' 2026-03-11 17:19:06 +01:00
d010de0fe5 test: test cases for kata 'Who has the most money' 2026-03-10 16:38:11 +01:00
c00cbd030b feat: kata 'Who has the most money' compleated. 2026-03-10 16:36:56 +01:00
a681ae4f2b chore: README updated for kata 'Who has the most money' 2026-03-10 15:24:22 +01:00
90ba3e1e60 chore: README updated for kata 'Who has the most money' 2026-03-10 15:24:00 +01:00
e521f037a4 refractor: removed unnecessary comment 2026-03-09 21:20:36 +01:00
00a42ea0fd fix: fixed function page_item_count. from calculating: constant * muliplicator * 2. to: constant * multiplicator + constant. first calculation returned wrong amount of items to return 2026-03-09 21:19:09 +01:00
fa8b2b21f9 fix: forgot to return len() of list in function page_item_count. Insted list itself was returned 2026-03-09 20:20:52 +01:00
7e43f0d42d feat: function page_count and page_item_count finished 2026-03-09 20:14:59 +01:00
fbf13b3f3f feat: function item_count() finished, working on page_count() 2026-03-09 18:36:38 +01:00
17de0e0f92 test: added test cases for kata 'PaginationHelper' 2026-03-09 18:20:09 +01:00
27c5087006 chore: README updated for kata content 'PaginationHelper' 2026-03-09 18:03:58 +01:00
99e6d45790 Merge branch 'task2' of https://gitea.fhgr.ch/zimmersandro/ppe2 into task2 2026-03-06 18:36:52 +01:00