sowdman's Forum Posts

  • 1 posts
  • I found this site by searching for AI monopoly. I have been working on an AI Monopoly game for a while. I started with AI players. I have 100 players. Each player has different values (DNA) or weighting for different variables. Some variables are: the value of a property, the value of a monopoly, the landing count of a property, how much minimum cash should I have, what is the total income of each player, does anyone else have a monopoly, how often do I bid for a property. etc, etc. Each game has from 4-8 players and each player plays 100 games to make a generation. At the end of a generation the players are ranked and the bottom 10 are replaced by slightly different (random) variations of the top 10 players, Except the worst player. It is replaced by a totally random generation of DNA. This allows for a black swan to enter the players. The program runs in two modes. Human players or no humans. With a human player I can play against a random selection of AI players. Aggressive AI players tend to win more than wimpy players. (Duh!. I'll buy Tennesse for a dollar. Wimpy says OK.)

    With no humans it pits AI players against each other to get to 100 games per player and a new generation. In no human mode it plays 7 games per second. As of now, It has played 1200 generations. Some AI players have been around for over 700 generations. I am still tweeking the program. BTW: Landing counts are based on games it has played. More real world then mathematical calculations. Computer random number generators are not 100% random.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • 1 posts