Added a Kings of War algorithm. Only undead available currently
- fixed Dwarf rune point limits
- made it so that you shouldn't see units of greater unit sizes than you have models
- sped up the algorithm, by:
- reducing a unnecessary exponent in the random search
- instead of choosing a random unit out of the entire possible army units, it now randomly chooses from the available units
- tries increasing unit sizes before giving up and starting fresh with a new army
Daemons of Chaos are now available
Vampire Counts are now available
- Made it so that
- Dark Elf Masters can now have magic items
- Dark Elf Supreme Sorceresses and Sorceresses can't take magic armor
- Dark Elf Supreme Sorceresses and Sorceresses are marked as the same model
- Dark Elf Dreadlords can't take arcane items
- Dark Elf DreadLords and Masters are marked as the same model
Masters can't take a Battle Standard
Dwarfs have now been added. The runes were quite a complicated process as there are quite a few rules associated with them that is pretty easy for a human to understand, but for an algorithm, it quite a bit harder.
The Dwarfs will still suffer from any general problems associated with the other armies (e.g., I am not sure if units will take magic standards yet). But for the most part it should be good. As it is difficult to test things with certainty in a random environment, please let me know if you find any problems using the feedback button at the top of the page.
I believe that I have fixed the bug where Warriors of Chaos can receive more than 1 mark.
Visual update to include patch notes (what you are reading).
Also includes a feature to display the total number of unique armies is displayed to the users.
There are still quite a few issues with the system. I am working on trying to fix them. If you notice something funny or completely wrong, feel free to leave feedback using the button in the top right corner of the page.
- Known Issues
- Many armies have models that can be substituted for other models (e.g., a Spellweaver and a Spellsinger model are the same). I am working on being able to combine these together. I have a way of doing it, but it doesn't perform really well yet. I will continue to incorporate this into all armies.
- Command groups need to be modeled. There needs to be a way to tell the algorithm how many command models you have for each unit.
- Dwarfs, Vampire Counts, and Daemons of Chaos aren't included.
- Stags, Dragons, and other mounted creatures on a Flying Carpet. While funny to imagine, it isn't legal.
- Randomizing wizard lores isn't available.
- Make an interface for a tournament. So that a bunch of random armies can be generated for everyone.
- Empire detachments don't exist.
- Some armies have specific magic items (e.g., Skaven and Bretonnia). These haven't been incorporated into the algorithm yet.
- In general, if a unit requires a character in order to be taken, it isn't enforced.
- In general, I don't think the algorithm is giving magic standards to standard bearers that can take them, let me know if you see one
- Warriors of Chaos are being given multiple marks some times
- High Elf champions that can take magic items aren't allowed to do so yet
- The algorithm typically spits out unusually large units. While this isn't completely undesired, it may not work well for tournaments. I will likely make this an optional feature that includes a bell curve of typical unit sizes.
- The algorithm seems to sometimes give people unit sizes greater than their model count.
- Magic items that require standard item upgrades (e.g., Hail of Doom Arrow) may not be enforced.
- Multiple Battle Standard Bearers
- Characters on mounts seem to be counted as characters on foot as well
- Some armies require a specific character (e.g., Tomb Kings). This isn't modeled yet.
- Characters that are modeled together aren't displaying all mount options (e.g., High Elf Noble on Eagle).