Applying artificial intelligence agent to make decision in games
Empire is a war game played between you and the computer. The world in which the game takes place is a square rectangle containing cities, land, and water. Cities are used to build armies, planes, and ships that can move across the world-destroying enemy pieces, exploring, and capturing more cities.
AI will based on the current country's status make actions till a fishing boat is built.
The Pokemon franchise recently celebrated its 25th anniversary. Pokemon GO (POGO) is a recent mobile application, which celebrated its 5th anniversary a few months ago. In one popular competition format for POGO PVP, players choose a team of 6 unique pokemon to bring to the tournament.
In this assignment, we will choose pokemon to draft into our team 6 which will give us a good chance in a tournament.
Match-ups between all pairs of pokemon, call the pair (a, b), allowed in the tournament have been ranked with a score in the range [0, 1000]. 500 means a tie, < 500 means a loss and > 500 means that wins. The further the score is from 500, the more extreme the outcome.
The team's utility will be calculated as described here: For each pokemon allowed in the tournament, find the team member pokemon with the second-best score vs the tournament pokemon. This is the team's score vs that one pokemon. Find the minimum of these scores. That is the team's utility.
Use local search (hill-climbing, simulated annealing, restart) to find the 5 best teams.
Solving different puzzles with Ai and the annealing method.
Finding the short path for the classic traveling salesman problem in different sizes of cities group with artificial intelligence