AI: removed outdated AIMinimax project (#7075), removed some useless player classes, code and config files, improved docs;

This commit is contained in:
Oleg Agafonov 2024-01-15 03:14:42 +04:00
parent 6ac2f44cc1
commit 08b99fcbf7
40 changed files with 103 additions and 2462 deletions

View file

@ -66,7 +66,6 @@
/>
<playerTypes>
<playerType name="Human" jar="mage-player-human.jar" className="mage.player.human.HumanPlayer"/>
<!--<playerType name="Computer - minimax" jar="mage-player-aiminimax.jar" className="mage.player.ai.ComputerPlayer3"/>-->
<playerType name="Computer - mad" jar="mage-player-ai-ma.jar" className="mage.player.ai.ComputerPlayer7"/>
<playerType name="Computer - monte carlo" jar="mage-player-aimcts.jar" className="mage.player.ai.ComputerPlayerMCTS"/>
<playerType name="Computer - draftbot" jar="mage-player-ai-draft-bot.jar" className="mage.player.ai.ComputerDraftPlayer"/>

View file

@ -89,12 +89,6 @@
<version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>mage-player-aiminimax</artifactId>
<version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>mage-player-ai-ma</artifactId>

View file

@ -1,7 +0,0 @@
maxDepth=10
maxNodes=5000
evaluatorLifeFactor=2
evaluatorPermanentFactor=1
evaluatorCreatureFactor=1
evaluatorHandFactor=1
maxThinkSeconds=30

View file

@ -23,7 +23,6 @@
<include>org.mage:mage-game-commanderduel</include>
<include>org.mage:mage-game-freeforall</include>
<include>org.mage:mage-game-twoplayerduel</include>
<include>org.mage:mage-player-aiminimax</include>
<include>org.mage:mage-player-ai-ma</include>
<include>org.mage:mage-player-human</include>
<include>org.mage:mage-tournament-boosterdraft</include>
@ -40,7 +39,6 @@
<exclude>org.mage:mage-game-commanderduel</exclude>
<exclude>org.mage:mage-game-freeforall</exclude>
<exclude>org.mage:mage-game-twoplayerduel</exclude>
<exclude>org.mage:mage-player-aiminimax</exclude>
<exclude>org.mage:mage-player-ai-ma</exclude>
<exclude>org.mage:mage-player-human</exclude>
<exclude>org.mage:mage-tournament-boosterdraft</exclude>