Alya-N / C-Hero-Calc

PvE Solver for Cosmos Quest (Last Update: Archers and the Eternals)
10 stars 6 forks source link

Bugs from room 1 #14

Closed Alya-N closed 5 years ago

Alya-N commented 5 years ago

I'll be adding bugs I see in chat here, for further bug fixing.

 boozejesus: basically calc says this:  ==>werewolf:99.3, a12, f15, billy:99.3, kedari:2 BEATS this: quest75-2

^This one I'm not seeing in the newest calc, unfortunately. In the older version I forgot to change Kedari's skill to scaling version, so he had 3 aoe and 2 heal in calc.

 marsion2: found another tiny problem in that same DQ from earlier.. https://pastebin.com/a4g9mb62  (reply)
After Turn 1:
Left:
  Damage:  813
  Health:  645 1553 1057  443  374  692
Right:
  Damage:  554
  Health: -110 1132 1360  899 3942

After Turn 2:
Left:
  Damage:  536
  Health:  252 1553 1057  443  374  523
Right:
  Damage:  393
  Health: -110  400 1361  900 3943

After Turn 3:
Left:
  Damage:  536
  Health: -141 1553 1057  443  374  354
Right:
  Damage:  393
  Health: -110 -136 1165  901 3944

After Turn 4:
Left:
  Damage:  299
  Health: -141 1134 1057  443  374  174
Right:
  Damage:  419
  Health: -110 -136  867  678 3777

After Turn 5:
Left:
  Damage:  299
  Health: -141  715 1057  443  374   -6
Right:
  Damage:  419
  Health: -110 -136  569  455 3610

After Turn 6:
Left:
  Damage:  299
  Health: -141  116 1057  443  374   -6
Right:
  Damage:  599
  Health: -110 -136  271  232 3443

After Turn 7:
Left:
  Damage:  299
  Health: -141 -483 1057  443  374   -6
Right:
  Damage:  599
  Health: -110 -136  -28    9 3276

After Turn 8:
Left:
  Damage:  210
  Health: -141 -483    5  443  374   -6
Right:
  Damage: 1052
  Health: -110 -136  -28 -201 2225

After Turn 9:
Left:
  Damage:  210
  Health: -141 -483 -2056 -1618  374   -6
Right:
  Damage: 2061
  Health: -110 -136  -28 -201  -46

Solution for [Followers: 515,849,000 | rua:1000 aeris:1000 erebus:1000 zaytus:1000 w30 <==]:
  [Followers:       0 | neil:99 drhawking:99 dullahan:99 guy:72 atr0n1x:99 masterlee:99 <==]

  871 Fights simulated.
  Total Calculation Time: 18
  Calc Version: 4.0.0.1i

Aeris doesn't die in calc, possibly because of armor or a rounding error. Will be worked on. However, a similar problem with unit-specific armor for back units that are hit with ricochet will be hard to fix with current implementation of calc. Latest calc update doesn't show a solution with those heroes.

 Icewizard263: Solution for [Followers: 1,012,931,000 | cliodhna:1000 hallinskidi:1000 luxuriusmaximus:1000 w30 e30 <==]: [Followers: 0 | neil:99.2 ageum:99.4 cliodhna:99.4 pokerface:99.2 <==]
 Icewizard263: but it needs one more hero there for survival
After Turn 1:
Left:
  Damage: 1725
  Health:   53 1051 2099  745
Right:
  Damage:  430
  Health: -703  802  664 1033 4431

After Turn 2:
Left:
  Damage: 1725
  Health: -508 1051 2099  504
Right:
  Damage:  561
  Health: -703 -923  664 1033 4431

After Turn 3:
Left:
  Damage:  630
  Health: -508 1051 1104   77
Right:
  Damage:  995
  Health: -703 -923   34 1033 4431

After Turn 4:
Left:
  Damage: 2052
  Health: -508 1051 1104 -1345
Right:
  Damage:  995
  Health: -703 -923 -2018 1033 4431

After Turn 5:
Left:
  Damage: 3472
  Health: -508   16 1104 -1345
Right:
  Damage: 1035
  Health: -703 -923 -2018 -2439 4431

After Turn 6:
Left:
  Damage: 4507
  Health: -508 -1757 1104 -1345
Right:
  Damage: 1773
  Health: -703 -923 -2018 -2439  -76

Lux operates in calc under the old rules where the element of the first unit, rather than the target, is used. While I'm working on it, an easy workaround is to ramp up lux's damage in cqdata.txt (Oh, and neil's ability needs to be disabled when lux is hitting a backliner) Latest calc update now shows a valid solution. Solution for [Followers: 1,012,931,000 | cliodhna:1000 hallinskidi:1000 luxuriusmaximus:1000 w30 e30 <==]: [Followers: 1,000 | neil:99.2 ageum:99.4 f1 cliodhna:99.4 pokerface:99.2 <==]

JaggedLightning: http://prntscr.com/lydswh
JaggedLightning: Calc didnt see that solution but all heroes were enabled

Billy's deathstrike was not carrying over to the next alive enemy, should be fixed in new update. Solution for [Followers: 2,537,081,000 | e30 w30 a30 f30 a30 <==]: [Followers: 0 | pokerface:56 lordkirk:99 billy:99.5 masterlee:77 drhawking:99 sexysanta:99.4 <==]

Enemy line: w30, Faefyr, Ganah, Ruin, Hidoka. Solution that didn't work: aAlpha, Magnus, Lee, Dorth, aTr0n1x.2, aBavah.2. aBavah fighting first.

After Turn 1:
Left:
  Damage:  875
  Health:  138 1553  465  885  549  539
Right:
  Damage:  789
  Health:  -73 1519 1182 1000 4051

After Turn 2:
Left:
  Damage: 1314
  Health: -394 1553  465  885  549  539
Right:
  Damage:  532
  Health:  -73  205 1182 1000 4051

After Turn 3:
Left:
  Damage:  288
  Health: -394 1006  465  885  549  539
Right:
  Damage:  547
  Health:  -73  -83  966  838 3929

After Turn 4:
Left:
  Damage:  288
  Health: -394 -326  465  885  549  539
Right:
  Damage: 1332
  Health:  -73  -83  678  622 3767

After Turn 5:
Left:
  Damage:  247
  Health: -394 -326 -423  885  549  539
Right:
  Damage:  888
  Health:  -73  -83  431  375 3767

After Turn 6:
Left:
  Damage:  795
  Health: -394 -326 -423   15  549  539
Right:
  Damage:  870
  Health:  -73  -83 -364  -60 3767

After Turn 7:
Left:
  Damage:  531
  Health: -394 -326 -423 -3077  389  539
Right:
  Damage: 3092
  Health:  -73  -83 -364  -60 1690

After Turn 8:
Left:
  Damage: 1691
  Health: -394 -326 -423 -3077 -1684   31
Right:
  Damage: 2073
  Health:  -73  -83 -364  -60   -1

Solution for [Followers: 515,849,000 | hidoka:1000 ruin:1000 ganah:1000 faefyr:1000 w30 <==]:
  [Followers:       0 | ashygu:99 maraudermagnus:99 masterlee:99 dorth:99 atr0n1x:99.2 abavah:99.2 <==]

  1703 Fights simulated.
  Total Calculation Time: 14
  Calc Version: 4.0.1.0b

Battle Replay (Use on Ingame Tournament Page):
eyJ3aW5uZXIiOiJVbmtub3duIiwibGVmdCI6IlNvbHV0aW9uIiwicmlnaHQiOiJJbnN0YW5jZSIsImRhdGUiOjE1NDYwNDQ5NTUsInRpdGxlIjoiUHJvcG9zZWQgU29sdXRpb24iLCJzZXR1cCI6Wy0xMjAsLTEzNywtMTA0LC04NywtNzEsLTEwMiwtMTIwLC0xMzcsLTEwNCwtODcsLTcxLC0xMDIsLTEyMCwtMTM3LC0xMDQsLTg3LC03MSwtMTAyLC0xMjAsLTEzNywtMTA0LC04NywtNzEsLTEwMiwtMTIwLC0xMzcsLTEwNCwtODcsLTcxLC0xMDJdLCJzaGVybyI6WzAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDk5LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDk5LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCw5OSwwLDk5LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDk5LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsOTksMCwwLDAsMCwwLDAsMCwwXSwic3Byb21vIjpbMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMiwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwyLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDBdLCJwbGF5ZXIiOlstMTA3LC0xNDMsLTgwLC0xOSwxMTksLTEsLTEwNywtMTQzLC04MCwtMTksMTE5LC0xLC0xMDcsLTE0MywtODAsLTE5LDExOSwtMSwtMTA3LC0xNDMsLTgwLC0xOSwxMTksLTEsLTEwNywtMTQzLC04MCwtMTksMTE5LC0xXSwicGhlcm8iOlswLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMTAwMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxMDAwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxMDAwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwxMDAwLDAsMF0sInBwcm9tbyI6WzAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwXX0=

Revenge was triggered by Reflect, which calc didn't recognize. Will work on that. Latest calc version doesn't show a solution.

TODO:
1. Fix Ricochet Armor bug.
2. Fix Lux Absorb bug
3. Fix Revenge chain reaction bug.
4. Find more bugs to fix.
Solution for [Followers:       0 | geror:1000 kumusan:1000 putrid:1000 xarth:1000 t4urus:1000 <==]:
  [Followers:       0 | sexysanta:99.2 guy:29 corsaircharles:22 masterlee:99.4 pokerface:99.4 werewolf:99 <==]

  17515 Fights simulated.
  Total Calculation Time: 0
  Calc Version: 4.0.1.1f

Battle Replay (Use on Ingame Tournament Page):
eyJzZXR1cCI6Wy03OCwtMTMyLC0xMzYsLTEwNCwtMTExLC01M10sInNoZXJvIjp7IjUxIjo5OSwiMTA5Ijo5OSwiMTAyIjo5OSwiMTM0IjoyMiwiMTMwIjoyOSwiNzYiOjk5fSwic3Byb21vIjp7IjEwOSI6NCwiMTAyIjo0LCI3NiI6Mn0sInBsYXllciI6Wy0zNCwtMTA1LC0xMTMsLTQ4LC0yNCwtMV0sInBoZXJvIjp7IjIyIjoxMDAwLCI0NiI6MTAwMCwiMTExIjoxMDAwLCIxMDMiOjEwMDAsIjMyIjoxMDAwfSwicHByb21vIjp7fX0=

This does not beat the lineup!!!
FATAL ERROR!!! Please comment this output in the Forums!
After Turn 1:
Left:
  Damage:  232
  Health: -480  927  763  150 2099 1162
Right:
  Damage:  787
  Health:  570  800  889  942 5439

After Turn 2:
Left:
  Damage:  611
  Health: -480  140  763  150 2099 1162
Right:
  Damage:  787
  Health:  -41  800  889  942 5177

After Turn 3:
Left:
  Damage:  614
  Health: -480 -459  763  150 2099 1162
Right:
  Damage:  599
  Health:  -41  186  889  942 4914

After Turn 4:
Left:
  Damage:  285
  Health: -480 -459  149  150 2099 1162
Right:
  Damage:  614
  Health:  -41  -99  482  942 4792

After Turn 5:
Left:
  Damage:  427
  Health: -480 -459 -898  150 2099 1162
Right:
  Damage: 1047
  Health:  -41  -99   55  336 4609

After Turn 6:
Left:
  Damage:   63
  Health: -480 -459 -898 -900 2099 1162
Right:
  Damage: 1050
  Health:  -41  -99   -8 -189 4582

After Turn 7:
Left:
  Damage:  114
  Health: -480 -459 -898 -900 1539 1162
Right:
  Damage:  560
  Health:  -41  -99   -8 -189 4468

After Turn 8:
Left:
  Damage:  251
  Health: -480 -459 -898 -900  979 1162
Right:
  Damage:  560
  Health:  -41  -99   -8 -189 4217

After Turn 9:
Left:
  Damage:  552
  Health: -480 -459 -898 -900  419 1162
Right:
  Damage:  560
  Health:  -41  -99   -8 -189 3665

After Turn 10:
Left:
  Damage: 1214
  Health: -480 -459 -898 -900 -141 1162
Right:
  Damage:  560
  Health:  -41  -99   -8 -189 2451

After Turn 11:
Left:
  Damage: 1289
  Health: -480 -459 -898 -900 -141  602
Right:
  Damage:  560
  Health:  -41  -99   -8 -189 1162

After Turn 12:
Left:
  Damage: 1289
  Health: -480 -459 -898 -900 -141   42
Right:
  Damage:  560
  Health:  -41  -99   -8 -189 -127

Solution for [Followers: 1,012,931,000 | neil:1000 ladyodelith:1000 boor:1000 e30 w30 <==]:
  [Followers:       0 | flynn:99.3 ageum:99.5 masterlee:1 dorth:99.4 abavah:99.2 sexysanta:99.4 <==]

  886 Fights simulated.
  Total Calculation Time: 6
  Calc Version: 4.0.1.1q

Battle Replay (Use on Ingame Tournament Page):
eyJzZXR1cCI6Wy0xMDEsLTcyLC0xMDQsLTg3LC0xMDIsLTc4XSwic2hlcm8iOnsiNzYiOjk5LCIxMDAiOjk5LCI4NSI6OTksIjEwMiI6MSwiNzAiOjk5LCI5OSI6OTl9LCJzcHJvbW8iOnsiNzYiOjQsIjEwMCI6MiwiODUiOjQsIjcwIjo1LCI5OSI6M30sInBsYXllciI6Wy0xMTUsLTU2LC05NiwxMTcsMTE5LC0xXSwicGhlcm8iOnsiOTQiOjEwMDAsIjU0IjoxMDAwLCIxMTMiOjEwMDB9LCJwcHJvbW8iOnt9fQ==

Do you want to calculate more lineups? (y/n):