-
Notifications
You must be signed in to change notification settings - Fork 386
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AI Strategic Bombs (Issue 6718) #10367
AI Strategic Bombs (Issue 6718) #10367
Commits on Apr 3, 2022
-
WW2V3Year41Test.java - Cleanup - testFighterLandsWhereCarrierCanBePlaced: Added assert for expected movement result - testMechInfSimple: Added assert for expected movement result - testMoveParatroopersAsNonParatroops: Added assert for expected movement result
Configuration menu - View commit details
-
Copy full SHA for a1fce89 - Browse repository at this point
Copy the full SHA a1fce89View commit details
Commits on Apr 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3c02074 - Browse repository at this point
Copy the full SHA 3c02074View commit details
Commits on Apr 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1efb011 - Browse repository at this point
Copy the full SHA 1efb011View commit details -
ProCombatMoveAi.java -Storage class BombedTerritoryData added -determineUnitsToAttackWith: Added bombing damage sum and filter if not sufficient (i.e. one defence unit can take more damage)
Configuration menu - View commit details
-
Copy full SHA for 667701f - Browse repository at this point
Copy the full SHA 667701fView commit details
Commits on Apr 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f9c616d - Browse repository at this point
Copy the full SHA f9c616dView commit details
Commits on Apr 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b0ff69d - Browse repository at this point
Copy the full SHA b0ff69dView commit details -
ProCombatMoveAi.java -determineUnitsToAttackWith: Consider only potential bombing targets for minimal damage needed
Configuration menu - View commit details
-
Copy full SHA for 8e48922 - Browse repository at this point
Copy the full SHA 8e48922View commit details
Commits on Apr 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d828e38 - Browse repository at this point
Copy the full SHA d828e38View commit details
Commits on Apr 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2971159 - Browse repository at this point
Copy the full SHA 2971159View commit details -
ProCombatMoveAi.java -determineUnitsToAttackWith: Correct CheckStyle error (missing braces for if-statement)
Configuration menu - View commit details
-
Copy full SHA for 5bfa898 - Browse repository at this point
Copy the full SHA 5bfa898View commit details -
ProCombatMoveAi.java -Loop adjustments (entrySet instead of KeySet and get-statement -Comment fixes
Configuration menu - View commit details
-
Copy full SHA for 89b2c4d - Browse repository at this point
Copy the full SHA 89b2c4dView commit details
Commits on Apr 26, 2022
-
ProCombatMoveAi.java -determineUnitsToAttackWith: minDamageNeeded vs. maxDamage calculated/aggregated per target unit
Configuration menu - View commit details
-
Copy full SHA for b370d38 - Browse repository at this point
Copy the full SHA b370d38View commit details -
ProCombatMoveAi.java -addMaxDamage: fix spotlessJavaCheck error
Configuration menu - View commit details
-
Copy full SHA for 917e9c2 - Browse repository at this point
Copy the full SHA 917e9c2View commit details -
ProCombatMoveAi.java -addMaxDamage: fix pmdMain error
Configuration menu - View commit details
-
Copy full SHA for d1e44c0 - Browse repository at this point
Copy the full SHA d1e44c0View commit details
Commits on Apr 27, 2022
-
ProCombatMoveAi.java -BombedTerritoryData: Determine noAaBombingDefense once in constructor -addPotentialTargets,addMaxDamage: Null checks in compute methods
Configuration menu - View commit details
-
Copy full SHA for 7e15c7a - Browse repository at this point
Copy the full SHA 7e15c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 267044a - Browse repository at this point
Copy the full SHA 267044aView commit details -
aiStrategicBombs_6718 triplea-game#9
ProCombatMoveAi.java -addPotentialTargets: Remove unnecessary null-check for existingTargetUnit
Configuration menu - View commit details
-
Copy full SHA for 7efb2ad - Browse repository at this point
Copy the full SHA 7efb2adView commit details
Commits on May 2, 2022
-
Merge branch 'master' into aiStrategicBombs_6718
# Conflicts: # game-app/game-core/src/main/java/games/strategy/triplea/ai/pro/ProCombatMoveAi.java
Configuration menu - View commit details
-
Copy full SHA for b2cc7a3 - Browse repository at this point
Copy the full SHA b2cc7a3View commit details -
Merge branch 'master' into aiStrategicBombs_6718
ProCombatMoveAi.java -spotlessJavaCheck
Configuration menu - View commit details
-
Copy full SHA for 4f174dd - Browse repository at this point
Copy the full SHA 4f174ddView commit details
Commits on May 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 051c5fa - Browse repository at this point
Copy the full SHA 051c5faView commit details
Commits on May 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bf9c34a - Browse repository at this point
Copy the full SHA bf9c34aView commit details
Commits on May 15, 2022
-
aiStrategicBombs_6718 triplea-game#10
ProCombatMoveAi.java -extracting methods determineTerritoriesThatCanBeBombed and determineBestBombingAttackForBomber -determineBestBombingAttackForBomber: Simplify decision for bomber with target unit being able to receive damage AND change of numExistingBombers for greedy evaluation
Configuration menu - View commit details
-
Copy full SHA for 2ffdcf1 - Browse repository at this point
Copy the full SHA 2ffdcf1View commit details
Commits on May 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e41a899 - Browse repository at this point
Copy the full SHA e41a899View commit details
Commits on Jun 15, 2022
-
Merge branch 'master' into aiStrategicBombs_6718
# Conflicts: # game-app/game-core/src/main/java/games/strategy/triplea/ai/pro/ProCombatMoveAi.java # game-app/game-core/src/test/java/games/strategy/triplea/delegate/WW2V3Year41Test.java
Configuration menu - View commit details
-
Copy full SHA for 41bfc98 - Browse repository at this point
Copy the full SHA 41bfc98View commit details
Commits on Jun 16, 2022
-
Merge branch 'master' into aiStrategicBombs_6718
# Conflicts: # game-app/game-core/src/test/java/games/strategy/triplea/delegate/WW2V3Year41Test.java
Configuration menu - View commit details
-
Copy full SHA for 40454e4 - Browse repository at this point
Copy the full SHA 40454e4View commit details -
aiStrategicBombs_6718 triplea-game#10
WW2V3Year41Test.java -spotlessApply
Configuration menu - View commit details
-
Copy full SHA for d591761 - Browse repository at this point
Copy the full SHA d591761View commit details -
aiStrategicBombs_6718 triplea-game#11
ProCombatMoveAi.java -Fixes according to requested changes from 18.05.22
Configuration menu - View commit details
-
Copy full SHA for af7a22d - Browse repository at this point
Copy the full SHA af7a22dView commit details
Commits on Jun 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2d9e806 - Browse repository at this point
Copy the full SHA 2d9e806View commit details
Commits on Jun 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1e24c99 - Browse repository at this point
Copy the full SHA 1e24c99View commit details -
aiStrategicBombs_6718 triplea-game#12
ProCombatMoveAi.java -review from 21.06.2022 07:09 MESZ
Configuration menu - View commit details
-
Copy full SHA for e1ece26 - Browse repository at this point
Copy the full SHA e1ece26View commit details
Commits on Jun 22, 2022
-
aiStrategicBombs_6718 triplea-game#13
ProCombatMoveAi.java -review from 22.06.2022 06:53 MESZ
Configuration menu - View commit details
-
Copy full SHA for c150570 - Browse repository at this point
Copy the full SHA c150570View commit details -
Configuration menu - View commit details
-
Copy full SHA for 009b5b9 - Browse repository at this point
Copy the full SHA 009b5b9View commit details
Commits on Jun 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7d42b86 - Browse repository at this point
Copy the full SHA 7d42b86View commit details
Commits on Jun 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 48f2f13 - Browse repository at this point
Copy the full SHA 48f2f13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0438344 - Browse repository at this point
Copy the full SHA 0438344View commit details
Commits on Jun 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 477e93c - Browse repository at this point
Copy the full SHA 477e93cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d59a905 - Browse repository at this point
Copy the full SHA d59a905View commit details
Commits on Jun 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bf2a7b4 - Browse repository at this point
Copy the full SHA bf2a7b4View commit details
Commits on Jun 28, 2022
-
aiStrategicBombs_6718 triplea-game#13
ProCombatMoveAi.java -determineBestBombingAttackForBomber: Introduce sameTargetBombersCount dependent on property DamageFromBombingDoneToUnitsInsteadOfTerritories -patd replacing multiple attackMap.get(t)
Configuration menu - View commit details
-
Copy full SHA for be82f55 - Browse repository at this point
Copy the full SHA be82f55View commit details -
aiStrategicBombs_6718 triplea-game#14
ProCombatMoveAi.java -determineBestBombingAttackForBomber: Simplify bomberTargetTerritories
Configuration menu - View commit details
-
Copy full SHA for 0eed65e - Browse repository at this point
Copy the full SHA 0eed65eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6344dd9 - Browse repository at this point
Copy the full SHA 6344dd9View commit details -
aiStrategicBombs_6718 triplea-game#15
ProCombatMoveAi.java -determineBestBombingAttackForBomber: sameTargetBombers as Set<>; cleansing
Configuration menu - View commit details
-
Copy full SHA for be6e069 - Browse repository at this point
Copy the full SHA be6e069View commit details