May 28, 2019

History X: Wish Not One Man More

I've simulated 16778 battles so far over 1363 years of history. The attacker has a record of 1073-15712. Atrocious! Why the bad record?

First of all, peace between major nations forms too easily! There needs to be more war between these larger entities. Secondly, secession is too volatile. Small cities will throw off the yoke of their much stronger leaders, sometimes immediately after founding. I thought I was pre-selecting sites that were still controllable but something is going funky. The small city then fruitlessly attacks the larger nation. Thirdly, castles are basically unassailable, especially because these small rebel bands are leading tiny armies against them.

There are a few things I'll tackle to address these issues.
  1. Peace is preferable to war, but long-term peace is hard to obtain in this world.
  2. Work on secession dynamics, make it more difficult at the very least.
  3. Don't attack a castle with a garrison many times larger than your own force.
These factors currently lead to a proliferation of hegemonies, many tiny kingdoms in a smallish area. That's ok from a historical perspective and could lead to some interesting effects, but I'd like to consolidate just a bit from a computing perspective.

Click for larger image. Infrastructure numbers in red. Battles marked by black Xs

4 comments:

  1. Continues to be really interesting stuff!

    Can I be really cheeky and request a "Where we currently stand" summary post at some point? I'm fascinated by the background mechanics of all of this and eagerly await the gitlab going public! Especially interested in how dynamic everything seems to be, with everything linked to and influenced by everything else!

    ReplyDelete
    Replies
    1. Not a bad idea, Ted. A summary would help me keep my thoughts reasonably coherent, as far as that's possible.

      Delete
  2. Really cool project!

    I have an idea for the seccession system that might help you: Have a secret "revolt" faction in every state(or nation, if you will) that member cities can join. Once a secession war seems likely enough to succeed, all faction rise up together. If they win the war they could then decide if they want to create a new state together, or split up into smaller city-states. Or perhaps a mix of the two.

    Either way, I can't wait to see the GitLab going public!

    ReplyDelete
  3. This comment has been removed by a blog administrator.

    ReplyDelete