The Matchless Kungfu

The Matchless Kungfu

View Stats:
konst Feb 12, 2024 @ 8:32am
combo creator
Just wanted to put my small project here to automatically create inner kungfu combinations:
https://github.com/konstmonst/matchless_kungfu_combo_creator
Anything above 13 techs at once takes more that 2 hours computation on my laptop though, so it is rather limited. But even then, I found a good combo with it with techs I like,
Result of size 43: BC AoMR ATS PSS PSS TH TM PPS DSA Chi Values: +5S +3V +1H
ANANAO NNOAN AONAO OANON ANAON OAANO AONNA OAANN OO
The 2 remaining nodes I attached to the first A node to create NNA which is
a Heart-Burning Spell. This combo raises Vigor to 31k from base of 3k.
< >
Showing 1-10 of 10 comments
White Rider Feb 12, 2024 @ 9:06am 
@Lemiru has also worked on a similar project.

https://github.com/Lemiru/matchless_kungfu_tools

Would likely make sense to consolidate work on one or the other.
White Rider Feb 12, 2024 @ 9:26am 
To add to build suggestions for people though, Here's one I used for a while (courtesy of @Lemon.Sundae)
AOONN
AOANA
ONNOA
ANNON
AOOAN
OANON
ANAON
OAANO
AON - -

2 slots spare at the end.
It's a generalist build for when you're not sure what exactly you want to settle on yet.
Maximum Chi level possible (All Chi level 5 except Harmony. If they give me 2 more nodes I can maxed them all) = Immune to most harmful effects+ debuffs
27k HP and +140 attack in all moves at level 1(new character after getting Pristine Birthright)
22 inner kung fu included. (I can't remember what they all were but it included all the ice/burn/poison resists and a whole bunch of other stuff)


My current build is more focused.

ANAN
ANNO
NAON
AONN
OOAO
NOOO
ANOA
NONA
NAON
OAAN
OAON

Sequence contains 17 techniques:

True Method
Beastmaster
Art of Marrow Refining
Bionic Pentaform
Blood Circulation
Art of Drunkness
Yin Jin Jing
Tranquility Spell
Art of Harmony
Wu Dang Pure Yang
Lotus in Heart
Purple Seven Star
Freeze Spell
Stars Divine
Mechanic
Breathing Skill
Art of Hellish Breathing

Sun, Moon, and Harmony at level 5,
50k vigor,
500 stacks of spikes every fight,
defensive buffs with purple seven star and stars divine,
vigor regen,
etc.

It's nasty.
konst Feb 13, 2024 @ 11:13am 
I ran your list with my program and got size 41 which is better that your result of 44
I hope I didn't make any errors.
Here is the configuration I used: https://github.com/konstmonst/matchless_kungfu_combo_creator/blob/main/combinations1.yaml
result of size 41: MECH TM AoD TS BM PSS YJJ AoH BC WDPY AoMR Chi Values: +3M +5H +7S
OOANON ANAON OAANO AONNN ONAOO OANOA NANAO NAONN

I did some profiling on the program and added a cache for merging results and it runs a bit faster now.
Lemiru Feb 13, 2024 @ 11:53am 
Originally posted by konst:
I ran your list with my program and got size 41 which is better that your result of 44
I hope I didn't make any errors.
Here is the configuration I used: https://github.com/konstmonst/matchless_kungfu_combo_creator/blob/main/combinations1.yaml
result of size 41: MECH TM AoD TS BM PSS YJJ AoH BC WDPY AoMR Chi Values: +3M +5H +7S
OOANON ANAON OAANO AONNN ONAOO OANOA NANAO NAONN

I did some profiling on the program and added a cache for merging results and it runs a bit faster now.
That doesn't look like it contains all 17 techniques mentioned for that 44 long sequence
Astera Feb 13, 2024 @ 12:11pm 
When I try to run the exe it closes instantly after completing so I can't see the results, any idea what I'm doing wrong?
konst Feb 13, 2024 @ 1:56pm 
You have to run it in console to see the results
konst Feb 13, 2024 @ 2:21pm 
Originally posted by Lemiru:
Originally posted by konst:
I ran your list with my program and got size 41 which is better that your result of 44
I hope I didn't make any errors.
Here is the configuration I used: https://github.com/konstmonst/matchless_kungfu_combo_creator/blob/main/combinations1.yaml
result of size 41: MECH TM AoD TS BM PSS YJJ AoH BC WDPY AoMR Chi Values: +3M +5H +7S
OOANON ANAON OAANO AONNN ONAOO OANOA NANAO NAONN

I did some profiling on the program and added a cache for merging results and it runs a bit faster now.
That doesn't look like it contains all 17 techniques mentioned for that 44 long sequence
You are right, I missed "Lotus in Heart" and "Stars Divine". I omitted "Breathing Skill", "Bionic Pentaform", "Art of Hellish Breathing" and "Freeze Spell" because they are part of "True Method". Now it found the following result of 43 Nodes at 50% after 15mins:
Inners: PSS at 0, TM at 2, AoD at 12, TS at 19, BM at 21, LIH at 25, MECH at 25, LIH at 28, YJJ at 28, AoH at 29, BC at 32, WDPY at 35, AoMR at 38
OOOAN ONANA ONOAA NOAON NNONA OOAON OOANA NAONA ONN
Lemiru Feb 13, 2024 @ 2:31pm 
Originally posted by konst:
Originally posted by Lemiru:
That doesn't look like it contains all 17 techniques mentioned for that 44 long sequence
You are right, I missed "Lotus in Heart" and "Stars Divine". I omitted "Breathing Skill", "Bionic Pentaform", "Art of Hellish Breathing" and "Freeze Spell" because they are part of "True Method". Now it found the following result of 43 Nodes at 50% after 15mins:
Inners: PSS at 0, TM at 2, AoD at 12, TS at 19, BM at 21, LIH at 25, MECH at 25, LIH at 28, YJJ at 28, AoH at 29, BC at 32, WDPY at 35, AoMR at 38
OOOAN ONANA ONOAA NOAON NNONA OOAON OOANA NAONA ONN
Hmm... Unless I have some techniques incorrectly written down in a file, your script still doesn't match the techniques for that 44 sequence. My script found "only" those techniques in your sequence:
True Method
Beastmaster
Art of Marrow Refining
Bionic Pentaform
Blood Circulation
Art of five senses
Art of Drunkness
Wu Dang Pure Yang
Lotus in Heart
Purple Seven Star
Freeze Spell
Stars Divine
Mechanic
Breathing Skill
Art of Hellish Breathing
konst Feb 13, 2024 @ 2:38pm 
Originally posted by Lemiru:
Originally posted by konst:
You are right, I missed "Lotus in Heart" and "Stars Divine". I omitted "Breathing Skill", "Bionic Pentaform", "Art of Hellish Breathing" and "Freeze Spell" because they are part of "True Method". Now it found the following result of 43 Nodes at 50% after 15mins:
Inners: PSS at 0, TM at 2, AoD at 12, TS at 19, BM at 21, LIH at 25, MECH at 25, LIH at 28, YJJ at 28, AoH at 29, BC at 32, WDPY at 35, AoMR at 38
OOOAN ONANA ONOAA NOAON NNONA OOAON OOANA NAONA ONN
Hmm... Unless I have some techniques incorrectly written down in a file, your script still doesn't match the techniques for that 44 sequence. My script found "only" those techniques in your sequence:
True Method
Beastmaster
Art of Marrow Refining
Bionic Pentaform
Blood Circulation
Art of five senses
Art of Drunkness
Wu Dang Pure Yang
Lotus in Heart
Purple Seven Star
Freeze Spell
Stars Divine
Mechanic
Breathing Skill
Art of Hellish Breathing
Yeah, you are right, "Art of Harmony" ANOAN is missing, maybe a Bug
konst Feb 13, 2024 @ 4:14pm 
Anyway, I added a preprocessing step to remove inners that are part of other inners and now I get the same string as you

Originally posted by Lemiru:
Originally posted by konst:
You are right, I missed "Lotus in Heart" and "Stars Divine". I omitted "Breathing Skill", "Bionic Pentaform", "Art of Hellish Breathing" and "Freeze Spell" because they are part of "True Method". Now it found the following result of 43 Nodes at 50% after 15mins:
Inners: PSS at 0, TM at 2, AoD at 12, TS at 19, BM at 21, LIH at 25, MECH at 25, LIH at 28, YJJ at 28, AoH at 29, BC at 32, WDPY at 35, AoMR at 38
OOOAN ONANA ONOAA NOAON NNONA OOAON OOANA NAONA ONN
Hmm... Unless I have some techniques incorrectly written down in a file, your script still doesn't match the techniques for that 44 sequence. My script found "only" those techniques in your sequence:
True Method
Beastmaster
Art of Marrow Refining
Bionic Pentaform
Blood Circulation
Art of five senses
Art of Drunkness
Wu Dang Pure Yang
Lotus in Heart
Purple Seven Star
Freeze Spell
Stars Divine
Mechanic
Breathing Skill
Art of Hellish Breathing
Anyway, I added a preprocessing step to remove inners that are part of other inners, that greatly sped up everything and now I get the same string as you:
calculation took 17.638771ms
result of size 44:
Inners: TS at 0, BC at 5, WDPY at 8, AoMR at 11, LIH at 16, PSS at 21, YJJ at 23, TM at 26
ANNON ANANA ONAON NOOAO NOOOA NOANO NANAO NOAAN OAON
Chi Values: +2M +7S +3H
omitted inners (because they are part of other inners):
LIH is part of PSS, MECH is part of LIH, AoH is part of YJJ, BP is part of TM, AoD is part of BP, FS is part of AoD, BM is part of FS, BS is part of BM, AoHB is part of BS
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Feb 12, 2024 @ 8:32am
Posts: 10