ADAPTATION OF THE MINIMAX ALGORITHM FOR GAMES WITH THREE OR MORE PLAYERS
Palavras-chave:
MiniMax, artificial intelligence, board games, game theoryResumo
IN GAME THEORY, A VERY POPULAR ALGORITHM FOR DECISION-MAKING IS KNOWN AS MINIMAX. IT UTILIZES A FUNCTION TO ANALYZE AND SCORE THE CURRENT STATE OF THE GAME, FORMS A TREE OF POSSIBILITIES, AND ASSUMING THE OPPONENT ALWAYS CHOOSES THE BEST MOVE, FINDS THE BEST POSSIBLE STATE FOR THE GAME AFTER N TURNS. HOWEVER, ONE LIMITATION OF THIS ALGORITHM IS THAT IT WAS ORIGINALLY DEVELOPED ONLY FOR TWO-PLAYER GAMES. THEREFORE, THE OBJECTIVE OF THIS WORK IS TO ANALYZE AND EXPLORE THE POSSIBILITIES OF EXTENDING AND ADAPTING THE MINIMAX ALGORITHM FOR THREE OR MORE PLAYERS, WHERE MORE COMPLEX SITUATIONS ARISE. THE STUDY AIMS TO UNDERSTAND ITS BEHAVIOR, IDENTIFY SUITABLE SCENARIOS, AND INVESTIGATE ANY BOTTLENECKS IN ITS FUNCTIONALITY. WITH THAT SAID, THE GOAL OF THIS WORK IS TO ADAPT THE ORIGINAL MINIMAX ALGORITHM, ORIGINALLY DESIGNED TO HANDLE THE LIMITATION OF TWO PLAYERS, TO A MORE COMPLEX SETTING INVOLVING THREE OR MORE PLAYERS. THE PURPOSE IS TO DEVELOP, ANALYZE, AND PRESENT A VARIATION OF THE INITIAL ALGORITHM IN THE FORM OF AN APPLIED RESEARCH, USING AN INDUCTIVE METHOD TO OBSERVE AND COMPARE THE ADAPTATION WITH THE ORIGINAL VERSION OF THE ALGORITHM. WITHIN THIS CONTEXT, WE AIM TO COMPARE THE PERFORMANCE OF THE MINIMAX ALGORITHM IMPLEMENTED IN GAMES WITH THREE OR MORE PLAYERS AGAINST OTHER DECISION-MAKING METHODS. WE WANT TO VERIFY IF THE MINIMAX ALGORITHM CAN IDENTIFY THE BEST MOVES IN DIFFERENT SCENARIOS, INVESTIGATE ITS PERFORMANCE, AND COMPARE THE RESULTS OBTAINED.