Ancestral Ruins combo making

  • Is there any guide on how to successfully master layers 90-95 and then 96-101?

    I feel like I have too many losses, and I can't do layer 91, I've already lost 7 times in a row.

    Is it possible to somehow complete it with the least losses? I always try something different and always lose. Does anyone have any advice, tips or how to calculate it?

    Thanks for any advice.

  • Is there any guide on how to successfully master layers 90-95 and then 96-101?

    I feel like I have too many losses, and I can't do layer 91, I've already lost 7 times in a row.

    Is it possible to somehow complete it with the least losses? I always try something different and always lose. Does anyone have any advice, tips or how to calculate it?

    Thanks for any advice.

    I can help if you throw away the opponent formation and the army you have.

  • Is there any guide on how to successfully master layers 90-95 and then 96-101?

    I feel like I have too many losses, and I can't do layer 91, I've already lost 7 times in a row.

    Is it possible to somehow complete it with the least losses? I always try something different and always lose. Does anyone have any advice, tips or how to calculate it?

    Thanks for any advice.

    It almost always worked for me.


    90 910 910 69 101 50 4 1 13 2  
    91 920 920 74 91 50 4 1 13 2 1
    92 930 930 76 93 50 4 1 13 2 1
    93 940 940 78 95 50 4 1 13 2 1
    94 950 950 80 97 50 4 1 13 2 1
    95 960 960 82 99 50 4 1 13 2 1
    96 970 970 84 101 50 4 1 13 2 1
    97 980 980 86 103 50 4 1 13 2 1
    98 990 990 88 105 50 4 1 13 2 1
    99 1000 1000 90 107 50 4 1 13 2 1
    100 1010 1010 92 109 50 4 1 13 2 1
    101 1020 1020 94 111 50 4 1 13 2 1




  • thanks for the info, I'll try it and let you know

    Edited once, last by Turokan: so I tried and I almost always lose the entire army Tier II. Then it takes me a long time to put together another army. ().

  • Updated simulator:
    Added customizable parameter to slightly reduce T8 unit health, now it shows proper unit losses at lower layers.


    simulate_vampire_v6.txt

    simulate_werewolf_v6.txt

    You reduced T8 health from 90 to 85 to match only to this 1 random not confirmed fight report am I right? In my model reducing HP also helps but 90 HP is 90 HP for me and I won't use "dirty" patch for my model because at the end we all know that 85HP T8 cannot be true even when it fits without breaking other matches.


    lvl52: 73/43/4/22/1/5 vs 26/9/7/19/15/8/15/1 = -15T1-43T2-1T5

    cap: 530/530

    it will cost you precisely -> blood: 845


    Can someone help?

    lvl81: 60/79/18/6/1/1/18 vs 13/12/16/11/20/4/5/8/6/5 = -20T1-69T2-1T5-8T7

    cap: 820/820

    it will cost you precisely -> blood: 2005


    next please, 7 left


    Please confirm that you got this outcome.

  • How do you get those results etc?

  • from my model, confirm that it is correct please

  • It is correct, please check dm also, god bless

  • I have been using the model from krneki (the v5 version but should not matter I think, below simulations are done with v6 just to confirm so it still produces the same result under v6). Used it on around 300 or so layer 1-10 combinations. So far I had cca 1% fail rate battles where it predicted the outcome wrong by 1 unit so it must be something else at play here as well. For example lets look at this:



    (I hope you see attached image.)
    I am using the code from krneki but adjusted a bit the output (but no logic change at all just the output). You can see that 3 different rng seeds produce the same exact result


    ENEMY_COUNTS = {

    "skeletons": 7,

    "zombies": 27,

    "cultists": 3,

    "bonewings": 0,

    "corpses": 0,

    "wraiths": 0,

    "revenants": 0,

    "giants": 0,

    "broodmothers": 0,

    "liches": 0,

    }

    ALLY_AVAILABLE_sim = {

    "bats": 19,

    "ghouls": 1,

    "thralls": 5,

    "banshees": 1,

    "necromancers": 0,

    "gargoyles": 0,

    "witches": 0,

    "rotmaws": 0,

    }



    {'win': True, 'enemy_alive': False, 'ally_alive': True, 'blood_loss': 35, 'units_lost': 2, 'capacity_used': 68, 'remaining_units': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 4, 1, 0, 0, 0, 0], 'ally_deaths': {'ghouls': 1, 'vampire thralls': 1}, 'army_blood_cost': 340}



    But in reality I only lost 1 T2 ghoul and 0 T3.


    Hope this helps somehow.


    2nd example


    ENEMY_COUNTS = {

    "skeletons": 10,

    "zombies": 36,

    "cultists": 6,

    "bonewings": 0,

    "corpses": 0,

    "wraiths": 0,

    "revenants": 0,

    "giants": 0,

    "broodmothers": 0,

    "liches": 0,

    }

    ALLY_AVAILABLE_sim = {

    "bats": 26,

    "ghouls": 1,

    "thralls": 9,

    "banshees": 1,

    "necromancers": 0,

    "gargoyles": 0,

    "witches": 0,

    "rotmaws": 0,

    }

    simulate_battle_exact(ENEMY_COUNTS,ALLY_AVAILABLE_sim,seed=356)

    {'win': True, 'enemy_alive': False, 'ally_alive': True, 'blood_loss': 35, 'units_lost': 2, 'capacity_used': 98, 'remaining_units': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 8, 1, 0, 0, 0, 0], 'ally_deaths': {'ghouls': 1, 'vampire thralls': 1}, 'army_blood_cost': 490}


    Expected loss is 1 ghouls and 1 vampire thralls real loss is 1 ghouls. I can maybe provide more examples if needed


    krneki

    TanarisJupiter could you try to validate the outcome with your model

  • You reduced T8 health from 90 to 85 to match only to this 1 random not confirmed fight report am I right? In my model reducing HP also helps but 90 HP is 90 HP for me and I won't use "dirty" patch for my model because at the end we all know that 85HP T8 cannot be true even when it fits without breaking other matches.

    Erm no. I reduced it to 88 HP (not 85) to match the fight report (that I also comfirmed myself; layer 11) and for several other mismatched reports where 0 unit losses would be predicted but the game generated some actual losses:


    [enemy] vs [ally] => [lost ally]


    Layer 6:

    [5,22,7] vs [2,0,0,1,0,0,0,1] => lost [0,0,0,0,0,0,0,1]

    [3,23,7] vs [1,0,0,1,0,0,0,1] => lost [1,0,0,1,0,0,0,1]


    Layer 8:

    [8,29,8] vs [7,0,0,1,0,0,0,1] => lost [0,0,0,1,0,0,0,1]


    Layer 10:

    [3,37,11] vs [26,3,0,0,0,0,0,1] => lost [14,3,0,0,0,0,0,1] (this one is also OK without the “hack”)
    [10,36,6] vs [10,0,0,1,0,0,0,1] => lost [0,0,0,1,0,0,0,1]


    Layer 11:

    [9,41,8,1] vs [3,1,1,4,0,2,1,1] => lost [0,0,0,0,0,0,0,1]


    I’ve already come across few issues where the game mechanics didn't match the explanation on the forum; e.g. lower calculated wraiths damage than explained on forum and damage not being rounded up, but normally (up or down). And I wouldn’t be surprised if devs implementation of 90 HP isn’t really treated as 90 HP. But we will never know that without the actual detailed game reports.


    Expected loss is 1 ghouls and 1 vampire thralls real loss is 1 ghouls. I can maybe provide more examples if needed


    krneki

    TanarisJupiter could you try to validate the outcome with your model

    Yes, my model does predict 1 excess lost T3 unit, but for now I don’t know how it wouldn’t. Like you said, there could be something more to the game mechanics that we don’t know yet or have understood wrong; OR GAME BUGS. Without the actual detailed game reports, we have to work with vague unit descriptions and experienced battles and reproduce those with our own understanding; our models won't be 100% correct, there will always be some unexplained mismatch.

    Edited 2 times, last by krneki ().

  • As for my model, it does not only calculate and predict outcomes. It also collects all fight results and treats them as the primary source for choosing fight formations.


    I am aware that my model slightly increases losses in some extremely close-call fights, but I believe this approach is better than trying to fit extreme examples at all costs. It is much safer, even if it does not always pick the absolute lowest-cap formation with the lowest possible losses.


    It will still give you the -1T2 ghoul without -1T3 by filling the cap and suggesting the strongest possible formation. Moreover, if it fails to predict this -1T2, it will still show you the known best -1T2 result for this fight from the game.


    For 7/27/3 best is 5/1/5/1/0/0/0/1 = no losses but if T4 only then meaby you're right that game shows -1T2 instead of -1T2 -1T3 but someone who have unlocked T8 doesn't care or if I have T7 unlocked I will use this one: lvl6: 12/1/5/1/0/1 vs 7/27/3 = -1T2, when it comes to second fight lvl9: 26/1/9/1 vs 10/36/6 = -1T2-1T3 sure it shows me -1T3 but with T6 I can get same result lvl9: 30/1/2/2/0/1 vs 10/36/6 = -1T2 and with T8 no losses: lvl9: 21/0/0/4/0/0/0/1 vs 10/36/6.


    I'm ok with that and I don't need to waste time to min-max it for low tiers. Way much more fights are required to figure out those rare cases.

  • BITEFIGHT after the new update - how to play


    Reach level 50 of your character.


    Reach and beat 20 floors of the Sanctuary as quickly as possible - opening T4.


    Then do Sanctuary floors 1 - 10 every 60 minutes - first click ALL AB, because most of them will be replenished when doing floors 1 - 10.


    01. - 6-1-1

    02. - 8-1-1-1

    03. - 13-1-1-1

    04. - 12-1-2-2

    05. - 17-1-2-2

    06. - 17-1-3-3

    07. - 22-1-3-3

    08. - 27-1-3-3

    09. - 26-1-4-4

    10. - 31-1-4-4


    TOTAL army consumption:

    T1. - 179

    T2. - 10

    T3. - 24

    T4. - 23


    Something will remain and something will die - in my opinion, there is no point in renewing them for DK, but you can - during renewal there will be ZERO losses - each floor you will renew the army for 1 DK!


    Every 25 levels of your character, make 1 floor of the Sanctuary above floor 20 - floor 101 you will make the Sanctuary at your character's level 2025 - it does not make sense to do it earlier.


    The higher the level of your character, the more blood/meat you will get when "Hunting people".


    You can only hunt at the "City" level.


    Take only:

    S - the best

    A - medium good

    B - good


    others are not worth taking, because they give very little blood/meat.


    I have gained this way on s52cz since 11.02.2026, when this update was created:


    826 - character levels

    3920 - increase in combat value

  • Upgraded battle simulator: expanded battle statistics (added starting, lost, remaining units).


    simulate_vampire_v6.1.txt

    simulate_werewolf_v6.1.txt


    Edit: added toggle option to turn of or off detailed battle progress; you may only want statistics at the end.


    simulate_vampire_v6.2.txt

    simulate_werewolf_v6.2.txt


    (change .txt to .py, input army units, run as python script, see the predicted outcome)

    Edited once, last by krneki ().

  • s it hard to put a battle report in Ancestral Ruins? This way you fight blindly, when there is a report it's different. If you thought you came off as clever with your answer, quite the opposite.

  • Pumping levels is not good, because you can't track levels with attributes - For example, I'm lvl 800 and my upgrades are at 600+, that's what I'm talking about.

  • Attributes are no longer so valuable, items play are decent role, and -60 event on higher levels can easily compensate if you have gifts so its not pain

  • Pumping levels is not good, because you can't track levels with attributes - For example, I'm lvl 800 and my upgrades are at 600+, that's what I'm talking about.


    Two or three things on that :)


    1. In clan wars, levels matter. Levels (that is better equipment and better orbs) win wars - with one small caveat. Past level 5400 or so, there isn't much new equipment worth buying. Maybe weapon, but this is it. Endgame. So once players get past that point, level differences don't make much of a difference.
    2. Attributes - Basically the only thing a player works on during their whole BiteFight career... and for what? A few thousand levels more or less means absolutely nothing in PvP. Attributes are so weak, nerfed down in the battle algorithm, compared to other factors like damage, hit chance, etc. It doesn't matter much whether your strength/defense is developed or underdeveloped, as long as you have proper equipment.
    3. And third... just a personal note. My attributes are damn sexy, despite being completely useless :P



    Many, many moons ago, when BiteFight was young, maintaining low level actually mattered. If you had an extremely developed account and maintained a low level, you could beat everyone around you. Those players were lowriders. Unbeatable against everyone within their reach.


    But now... if you had the luck of being on an active server with great competition, clan wars are the only thing that matters. And in clan wars, players with better equipment and orbs (which usually means higher-level players) will always win and not players with better attributes.

    Dgs1Dvq.png

    Edited 2 times, last by Sorcerer ().