1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Hemos actualizado nuestra Política de Privacidad acorde con la nueva RGPD. +Info // We've updated our Privacy Policy to comply with the GDPR. +Info
    Dismiss Notice

Infinity Random List Generator

Discussion in 'News' started by Ieldin Soecr, Sep 28, 2018.

  1. Ieldin Soecr

    Ieldin Soecr Well-Known Member

    Joined:
    Nov 23, 2017
    Messages:
    77
    Likes Received:
    154
    I will have a look into it, but at first glance its not easy to automate as those troops (like Knauf in vanilla armies) have no flag indicating that they are Mercenarys and no regular troops.

    Thanks a lot:yum: It looks like Aida got the same profile ID as the TAK Rifle Line Kazak, so her Profile gets picked when reading from the database.

    The Imetrons work for me in Vanilla and Onyx. Morat and Shas have no access to Imetrons so they should not be included for them. In regards of the Morat Limited Insertion problem with specialists it works as designed. In Limited Insertion the max number of order generating Models is set to 10. When adding a unit the generator will reduce the pool of possible profiles to all profiles that have point costs above the remaining average (10 units left to pick -> average = max Points/10 | next step average = max Points left/9 | etc.). As specialists are added first after the lieutenant they have to have high points cost to keep the 10 model limit and still use all points, and for Morats there is only a limited pool of those profiles.

    Nice idea with the tournament:+1:, I was also thinking about doing something ike this on one of our local gaming nights (Random lists, random opponents, random 20x20 missions, random prizes). Would love to hear how it worked out.
     
    TheDiceAbide likes this.
  2. TheDiceAbide

    TheDiceAbide That's just like your opinion man.
    Warcor

    Joined:
    Nov 23, 2017
    Messages:
    488
    Likes Received:
    1,686
    It will be @WiseKensai who puts it on, and he reports everything!

    As for Imetron, it might be a bug in Limited Insertion, but I for the life of me only ever generate Gakis when there are 4-5 points left.

    That’s an interesting algorithm you use for generating LI lists. I see why you did it, but it does have some weird side effects for specialists. I wonder how it would work if you randomly selected the specialists, ignoring the average, then used the average for remaining models.
     
  3. Ieldin Soecr

    Ieldin Soecr Well-Known Member

    Joined:
    Nov 23, 2017
    Messages:
    77
    Likes Received:
    154
    I looked into it again and it is a problem with limited Insertion/Max number of Units. It happens when the 10th slot is filled. In that case the generator picks the Unit with point costs closest to the remaining points left. If multiple units have these point costs it picks the first one (By profile ID) and not a random one. Will change that with the next update.
    Will look into the Limited Insertion algorithm again, if your suggestion could work.
     
    TheDiceAbide likes this.
  4. TheDiceAbide

    TheDiceAbide That's just like your opinion man.
    Warcor

    Joined:
    Nov 23, 2017
    Messages:
    488
    Likes Received:
    1,686
    You’re the best!
     
  5. WiseKensai

    WiseKensai Rogue Interventor
    Warcor

    Joined:
    Nov 23, 2017
    Messages:
    214
    Likes Received:
    318
    Honestly, I may just play random lists in general for most of my future games. It really gets at the "It's not your list, it's you" tagline of Infinity, as well as giving me what I want out of Infinity, which is the tactical problem solving puzzle. So thanks for giving me the capability!
     
  6. TheDiceAbide

    TheDiceAbide That's just like your opinion man.
    Warcor

    Joined:
    Nov 23, 2017
    Messages:
    488
    Likes Received:
    1,686
    Yeah, it’s definitely not your list... ;)
     
    WiseKensai likes this.
  7. TheDiceAbide

    TheDiceAbide That's just like your opinion man.
    Warcor

    Joined:
    Nov 23, 2017
    Messages:
    488
    Likes Received:
    1,686
    Just messing around but in Limited Insertion, it thinks there are 0 valid specialists (for Caledonia), so maybe it will solve that problem too. Downside is that if you set too many specialists, it may not use all the points.
     
    #47 TheDiceAbide, Oct 30, 2018
    Last edited: Oct 31, 2018
  8. Robock

    Robock Well-Known Member

    Joined:
    Nov 24, 2017
    Messages:
    760
    Likes Received:
    496
    We are having a campaign where you call specific opponent to challenge for territorial claims. I started doing random opponent, random mission (using comlog app), and random lists. As with any of my previous lists, i usually tweak it, but try to keep it to a minimum.

    I started with this result in Safe Area
    [​IMG] Random List
    ──────────────────────────────────────────────────
    GROUP 1[​IMG] [​IMG] [​IMG]9 [​IMG]1 [​IMG]1
    [​IMG] SECURITATE Lieutenant Combi Rifle / Pistol, Knife. (0 | 13)
    [​IMG] GRENZER MULTI Sniper Rifle / Pistol, Breaker Pistol, Knife. (1.5 | 32)
    [​IMG] HOLLOW MEN (Specialist Operative) Boarding Shotgun / Breaker Pistol, Knife. (0 | 30)
    [​IMG] SPEKTR MULTI Sniper Rifle, Antipersonnel Mines / Pistol, Knife. (1.5 | 39)
    [​IMG] ZONDNAUT Hacker (Assault Hacking Device) Combi Rifle / Pistol, Knife. (0.5 | 31)
    [​IMG] [​IMG] ZONDMATE Chain Rifle, Smoke Light Grenade Launcher / Electric Pulse. (5)
    [​IMG] SECURITATE (Repeater) Combi Rifle / Pistol, Knife. (0 | 16)
    [​IMG] SALYUT (Total Reaction, Repeater) Combi Rifle / Electric Pulse. (0 | 21)
    [​IMG] SECURITATE HMG / Pistol, Knife. (1 | 21)
    [​IMG] SPECTOR FTO (Regular) MULTI Rifle, Nanopulser, Drop Bears / Pistol, E/M2 CC Weapon. (0 | 36)
    [​IMG] WARCOR (Sixth Sense L1) Flash Pulse / Stun Pistol, Knife. (0 | 3)
    GROUP 2[​IMG] [​IMG] [​IMG]1
    [​IMG] TRANSDUCTOR ZOND Flash Pulse, Sniffer / Electric Pulse. (0 | 8)
    4.5 SWC | 250 Points
    Open in Infinity Army

    Swapped out Transductor for Daktari + Warcor. Because I have campaign bonus of +1AVA and +10Pts. And reshuffled Salyut TR (which i never used) and a warcor in 2nd group. Could be useful for Baggage, will see.

    Another list, this time for The Grid, a order heavy mission where you need to designate antenna and then blow them up with anti-material. I specified 3 specialist at 260Pts (as we are playing at 250, +10Pts bonus i have)
    [​IMG] Random List
    ──────────────────────────────────────────────────
    [​IMG]7 [​IMG]1
    [​IMG] GRENZER Spitfire / Pistol, Breaker Pistol, Knife. (1.5 | 30)
    [​IMG] GRENZER (Forward Observer, Sensor) Combi Rifle + Light Flamethrower / Pistol, Breaker Pistol, Knife. (0 | 27)
    [​IMG] INTERVENTOR Hacker (Hacking Device Plus) Combi Rifle / Pistol, Knife. (0.5 | 25)
    ──────────────────────────────────────────────────
    [​IMG] HOLLOW MEN Hacker (Assault Hacking Device) Combi Rifle, Chain-colt + 1 TinBot A (Deflector L1) / Breaker Pistol, Knife. (0.5 | 37)
    [​IMG] KRIZA BORAC Lieutenant (360º Visor) Mk12, Submachine Gun / Heavy Pistol, CC Weapon. (0 | 64)
    ──────────────────────────────────────────────────
    [​IMG] MIRANDA ASHCROFT Combi Rifle, Nanopulser / Pistol, Monofilament CCW. (0 | 19)
    [​IMG] REAKTION ZOND HMG / Electric Pulse. (1 | 26)
    [​IMG] SPEKTR Combi Rifle, Antipersonnel Mines / Pistol, Knife. (0 | 31)
    3.5 SWC | 259 Points
    Open in Infinity Army
    I initially thought I should scrap it. 7 orders... well two grenz and interventor can make a core that start partially a bit forward. hollow men and kriza can Duo, never tried that. I just need to swap grenzer spitfire for ML or swap the hollow men for ML instead of AHD (as the list lack any anti-material). Or swapping Kriza to grenzers to get more orders in and fill up the grenzer core, which i never would have taken if not for the challenge of taking this random list :)
     
    #48 Robock, Oct 30, 2018
    Last edited: Oct 30, 2018
    Ieldin Soecr likes this.
  9. Kir

    Kir Well-Known Member

    Joined:
    Feb 5, 2018
    Messages:
    105
    Likes Received:
    75
    Army does indicate wether a list is allowed because of mercs even if some of those mercs are also available without SoF. They are also always listed last in army. So even if it isn't automatable, it should be doable in a couple of manual hours.
     
    Ieldin Soecr and TheDiceAbide like this.
  10. DukeofEarl

    DukeofEarl Well-Known Member

    Joined:
    Nov 27, 2017
    Messages:
    1,103
    Likes Received:
    1,065
    This might be related to issues in Army right now, but the generator counts each Proxy in Aleph as generating an order.
     
    Ieldin Soecr likes this.
  11. TheDiceAbide

    TheDiceAbide That's just like your opinion man.
    Warcor

    Joined:
    Nov 23, 2017
    Messages:
    488
    Likes Received:
    1,686
    Picking Lieutenants and Specialists before going with the average points remaining in LI seems like it will solve a lot of bugs. I just noticed that with LI on, it says there are 0 options for Lieutenants in Ikari, heh.
     
    Xeurian likes this.
  12. TheDiceAbide

    TheDiceAbide That's just like your opinion man.
    Warcor

    Joined:
    Nov 23, 2017
    Messages:
    488
    Likes Received:
    1,686
  13. Audun54

    Audun54 Well-Known Member

    Joined:
    Nov 23, 2017
    Messages:
    40
    Likes Received:
    58
    Absolutely love this program. Only thing I'd like in the future would be a way to select what models you own to somewhat reduce proxying but that would be overly complex
     
    Ieldin Soecr likes this.
  14. Ieldin Soecr

    Ieldin Soecr Well-Known Member

    Joined:
    Nov 23, 2017
    Messages:
    77
    Likes Received:
    154
    Some cool lists you got out there, hope you had fun playing these:grin:

    After some digging in the data I found the right entry to identify Merc units, so I will look into including that option with the next release.

    I had a look into this and it is a bug on my side, should be able to fix it with the next release.

    Nice read thanks alot (but I have to note that I didn't implement the original Randomlistgenerator, that was @CoveredInFish ). Also read the Battle reports by @WiseKensai :+1: looked realy funny, I hope you had a good time.

    Yeah, I also though about that, but as you said it would make the code very complex and in addition you would have to enter your complete list every time you open the tool, which would take more time than simply generate some more lists or swap some models from one.

    I'm planing to release the next Version as soon as they release the 3rd Offensive Book and update the Army6 data.
     
  15. DukeofEarl

    DukeofEarl Well-Known Member

    Joined:
    Nov 27, 2017
    Messages:
    1,103
    Likes Received:
    1,065
    I'm noticing that the Arjuna never seems to take any Kiran Bots while making OSS lists. I haven't checked into Vanilla Aleph to see
     
  16. Robock

    Robock Well-Known Member

    Joined:
    Nov 24, 2017
    Messages:
    760
    Likes Received:
    496
    Yeah I had a blast.

    [​IMG] Random List
    ──────────────────────────────────────────────────
    GROUP 1[​IMG] [​IMG] [​IMG]9 [​IMG]1 [​IMG]1
    [​IMG] SECURITATE Lieutenant Combi Rifle / Pistol, Knife. (0 | 13)
    [​IMG] GRENZER MULTI Sniper Rifle / Pistol, Breaker Pistol, Knife. (1.5 | 32)
    [​IMG] HOLLOW MEN (Specialist Operative) Boarding Shotgun / Breaker Pistol, Knife. (0 | 30)
    [​IMG] SPEKTR MULTI Sniper Rifle, Antipersonnel Mines / Pistol, Knife. (1.5 | 39)
    [​IMG] ZONDNAUT Hacker (Assault Hacking Device) Combi Rifle / Pistol, Knife. (0.5 | 31)
    [​IMG] [​IMG] ZONDMATE Chain Rifle, Smoke Light Grenade Launcher / Electric Pulse. (5)
    [​IMG] SECURITATE (Repeater) Combi Rifle / Pistol, Knife. (0 | 16)
    [​IMG] SALYUT (Total Reaction, Repeater) Combi Rifle / Electric Pulse. (0 | 21)
    [​IMG] SECURITATE HMG / Pistol, Knife. (1 | 21)
    [​IMG] SPECTOR FTO (Regular) MULTI Rifle, Nanopulser, Drop Bears / Pistol, E/M2 CC Weapon. (0 | 36)
    [​IMG] WARCOR (Sixth Sense L1) Flash Pulse / Stun Pistol, Knife. (0 | 3)
    GROUP 2[​IMG] [​IMG] [​IMG]1
    [​IMG] TRANSDUCTOR ZOND Flash Pulse, Sniffer / Electric Pulse. (0 | 8)
    4.5 SWC | 250 Points
    Open in Infinity Army
    Swapped out Transductor for Daktari + Warcor. Because I have campaign bonus of +1AVA and +10Pts. And reshuffled Salyut TR (which i never used) and a warcor in 2nd group. Could be useful for Baggage, will see.

    While deploying completely forgot i had a TR Combi and not just a baggage bot. Warcor were somewhat useful. Spektr MSV from central line left flan manage to kill a pano TAG that moved central on the right. Long sideway lines. Lost the zondnaut on his impetuous order as he ran toward enemy AD. I got hit hard in that game. But managed to win as the enemy link team was concentrated on 1 sector only, my doctor healed 1 of 2 downed grenzer. And the intelcomm just barely enough flipped that contested zone to me.

    Another list, this time for The Grid, a order heavy mission where you need to designate antenna and then blow them up with anti-material. I specified 3 specialist at 260Pts (as we are playing at 250, +10Pts bonus i have)
    [​IMG] Random List
    ──────────────────────────────────────────────────
    [​IMG]7 [​IMG]1
    [​IMG] GRENZER Spitfire / Pistol, Breaker Pistol, Knife. (1.5 | 30)
    [​IMG] GRENZER (Forward Observer, Sensor) Combi Rifle + Light Flamethrower / Pistol, Breaker Pistol, Knife. (0 | 27)
    [​IMG] INTERVENTOR Hacker (Hacking Device Plus) Combi Rifle / Pistol, Knife. (0.5 | 25)
    ──────────────────────────────────────────────────
    [​IMG] HOLLOW MEN Hacker (Assault Hacking Device) Combi Rifle, Chain-colt + 1 TinBot A (Deflector L1) / Breaker Pistol, Knife. (0.5 | 37)
    [​IMG] KRIZA BORAC Lieutenant (360º Visor) Mk12, Submachine Gun / Heavy Pistol, CC Weapon. (0 | 64)
    ──────────────────────────────────────────────────
    [​IMG] MIRANDA ASHCROFT Combi Rifle, Nanopulser / Pistol, Monofilament CCW. (0 | 19)
    [​IMG] REAKTION ZOND HMG / Electric Pulse. (1 | 26)
    [​IMG] SPEKTR Combi Rifle, Antipersonnel Mines / Pistol, Knife. (0 | 31)
    3.5 SWC | 259 Points
    Open in Infinity Army
    Swapped Kriza for Grenzer ML, Grenzer Lt, Transductor. And gave FO to Spektr.
    Got first turn my TO was near his HVT but protected by a Camo. Miranda ran forward, was going to destroy his TR but got engaged by a ninja KHD. Transductor moved up dropped a sniffer allowing my grenzer to sensor the camo. The spektr still wasn't able to either kill the daofei nor the HVT with several orders :( Hollow AHD and linked Interventor made sure the ninja stayed put until he could bring something to destroy the transductor. Bad dice roll across the board I only designated 3 antenna to his 0 (but he tried a couple of time). Only did minor damage to 1 antenna and he had to leave so we called it there. Overall, good hacking net gave me the upper hand (he also had goods hacking tools and repeater).
     
  17. Ieldin Soecr

    Ieldin Soecr Well-Known Member

    Joined:
    Nov 23, 2017
    Messages:
    77
    Likes Received:
    154
    3rd Offensive is out and a new version is up including the new Army Data as well as some smaller features and bugfixes.

    Version 0.7.2:
    • Bugfixes
      • Last pick with max unit set is now randomised if multiple options are possible
      • Ordercount for units with G:Jumper corrected
    • Features
      • Lieutenants/Specialists are taken out of the Min/Max unit count algorithm
      • Mercenary Units can now be excluded from Listbuilding
      • Design rework (Now with 90% more dark ;)
    • Army Data
      • Updated with 3rd Offensive data
    Yeah, I have not found a good way to include such units (Arjuna and Überfallkommando) while picking a random legal number of Bots/Pupniks, so at the moment they will always have none.
     
  18. Robock

    Robock Well-Known Member

    Joined:
    Nov 24, 2017
    Messages:
    760
    Likes Received:
    496
    I don't know about Arjuna, but for the Chimera there is no down-side to pupnik and it is automatic to always take the 3 allowed. Even if you end up at 301pts, as a bakunin player i'd always go with downgrading something else rather than the pupnik count.

    i looked up arjuna, you can have between 0-2 of 4 pts g'synch... so maybe someone would be inclined to taking a random amount between 0 and 2... i don't play that faction. I know for other units with optional g'synch they are setup as distinct profile, but unfortunately arjuna was setup like the chimera.
     
    Ieldin Soecr likes this.
  19. KanyeWest

    KanyeWest Active Member

    Joined:
    Nov 30, 2018
    Messages:
    48
    Likes Received:
    35
    This is awesome. Some fun silly games using this will happen!
     
    Ieldin Soecr likes this.
  20. Ieldin Soecr

    Ieldin Soecr Well-Known Member

    Joined:
    Nov 23, 2017
    Messages:
    77
    Likes Received:
    154
    Uploaded a small update with the corrected Army6 data.