• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Spocky

I hacked 127.0.0.1
67 Badges
Dec 3, 2002
1.332
0
hlawatsch.org
  • Stellaris: Galaxy Edition
  • Victoria 2: A House Divided
  • Rome: Vae Victis
  • 500k Club
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Europa Universalis: Rome Collectors Edition
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Victoria 2
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Victoria 3 Sign Up
  • Europa Universalis IV: Art of War
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV
  • Arsenal of Democracy
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Hearts of Iron III
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
Frustrated by the disappointing japanese AI ( No China war , no pacific war ) I decided to improve it. Now after 14 days of tweaking and testing I'm proud to present the result:

a more Determined AI Modification : download DAIM Japan

Install instructions changed
  • First download and unzip the DAIM Framework into your main HOI Folder
  • Then download and unzip DAIM Japan into your main HOI Folder
Thats all

  • If you want to use all DAIM AIs ( Germany , Japan , Italy, China,USA, Russia and the Commonwealth)
    then you can download the DAIM Bigpack Compilation instead and unzip it into your main HOI Folder
Restore
  • If you want the original files back then download the Backup

downloads changed

DAIM JAPAN
DAIM Framework

DAIM Bigpack

Backup

Notes
  • This AI files only focus on the 1936 and 1939 champain. 1941 and 1944 are not supported and untedted.
  • I will add updates like a defence AI ,soon.
  • If this mod find its friends I'm willing to mod additional countries like GB
  • Feedback and flames are welcome ;)

Spocky
 
Last edited:
I optimized the japanese ai , so that
  • china is no problem
  • Japan builds enough troops and enough ships
  • There is a real pacific war
To support japan , the AIs of manshuko and siam had been altered , too.


The Ais are controlled by an eventfile of my own. But manybe some pictures explain the changes better

jap_teaser1.jpg


jap_teaser2.jpg

dutch is not at war

Spocky
 
Why has Japan annexed China? The A.I should never be able to easily annex China, let alone march into India. Historically Japan had no real chance of a successful invasion of China unless they had begun a genocide campaign or tried to get the Chinese peasants to cooperate.
 
Zhouvas said:
Why has Japan annexed China? The A.I should never be able to easily annex China, let alone march into India.

If you want ,to play with a weaker Japan AI you may use the original AI :cool:

Spocky
 
regrouping mods

Spocky said:
If you want ,to play with a weaker Japan AI you may use the original AI :cool:

Spocky

From what I see, the japanese forces advancing pretty well in Chna (scenario : GC36, playing as UK, normal/normal). Actual year is 1938, so I wait to see how it goes.

This mod seems very good to me, as it force the UK player to look what's happening in Asia, so it have to :
* garrison India, Singapore, HK, etc.
* Keep some fleet available
* be ready to support another front
* Australia, New zealand could finally be useful

This is totally realistic IMO, and should have a big influence on european Theater (war with Italy, european landing in sicily, etc).

But : I don't know if this mod make the AI "cheat" or if it is just a better AI, and I don't have the skills to analyze the files.

So far, no file conflict with other mods. But I suspect that the scenario files I use (starfire1936.eug) is quite different from your. :wacko:
Could you list the differences, so we could make a pack of those mods, and have a VERY good mod ?

:cool:
 
Zakouski said:
But : I don't know if this mod make the AI "cheat" or if it is just a better AI, and I don't have the skills to analyze the files.
:cool:

Depends on your definition of "cheating". From a quick look through the files, seems like this mod gives more focus for the AI. It concentrates on certain build types and techs. This way it does not waste resources on building units and techs that it doesn't really use. Also the AI is given a more free hand in attacking china. In vanilla, the AI was "told" to stop its attacks after it had captured roughly 35% of national chinese provinces. (to simulate Japan getting bogged down in china).

As for analyzing files, my suggestion is to go to the docs section in the HOI2 file. In there is a sample AI file that explains what each line does for the AI. You could use this file to see what changes Spocky has made and if you agree with them.

Personally, I like seeing the work of others. Allows me to compare other player's ideas with my own. Thanks.
 
Please try not to take this as a shoot down of your work but the reason your AI files work is cause you changed the backoff event AI to load at 1941 or when China is annexed. This will cause CHina to get annexed 100% of the time and Japan will then always go after the pacific. If you change the trigger in vanilla HoI 2 for that event you will get the same exact results. The problem with Japan vs China is that it needs a ton more balancing and this goes beyond just the AI files. If you get some ideas on balancing it more would love to hear them.
 
Zakouski said:
But : I don't know if this mod make the AI "cheat" or if it is just a better AI, and I don't have the skills to analyze the files.
I'm sure Spocky will specify this point later as well, but be assured that there are no cheats involved. The AI files have been changed and the events that switch between them, but there are no boni or hidden advantages for the AI involved. With DAIM the AI plays much more like an ambitious player would do than in vanilla HoI, that's all - no cheats needed.
 
I tried the new Japanese AI by Spocky playing the US in the 39 scenario. The war kicked off early with a surprise Japanese declaration of war in Oct 41. The Japanese went after the Philippines and Wake aggressively.

Instead of annexing all of China, the Japanese took the "good" parts of China. I will have to check but I didn't see the Japanese go after the Dutch or English. I think they just went after the US as I wasn't a member of the allies. Which is Ok but I wonder if the Japanese AI really needs the Dutch resources or not. And they were stubborn about going after the Philipines. They took several islands but I had landed seven divisions which they couldn't beat.

Overall I was impressed with the Japanese AI decisions through mid 1942. Which is where I am at now.

Two problems though.

Since I started in 39, I had two years to build up prior to the war. I was too strong. I really think to give the Japanese a chance againt the US, the US human player needs to start in 41. He needs to have nothing or very little. A situation closer to real life. So hint, hint...could you update the 41 Japanese AI scenario.

The second problem. I was really looking forward to some heavy duty naval campaigns with lots of carrier battles and surface fights at night or even daytime.

I did end up with lots of naval battles. However the naval AI is horrible. The Ai fleet composition makes absolutely no sense. I was running into 5 ship fleets composed of nothing but carriers. I often ran into 2 or 3 ship fleets of nothing but heavy cruisers or battleships. Amphipious assaults were often one destroyer and one transport-easily sunk. A lot of unbalanced penny packets of ships. By March of 42, the Japanese naval losses were huge. Although it was interesting that towards the spring of 42, I was starting to see some balanced carrier groups. I am not sure if it was pure luck or the AI was finally organizing their fleets. Anyway I was pretty disappointed in the AI composition of their fleets. Of course, this isn't a problem with Spocky's mod.

I am wondering if their is a file which can be altered to adjust fleet composition. I doubt it but I am hoping.

I really liked Spocky's mod. This is the first scenario in which the Japanese attacked me prior to 1945,

Another quick note. I used my own mod adjusting Nav bombers and adjusting certain ship values. I balanced out air defense and air attack between the various ship classes. I also adjusted some of the sea attack values. Now there is a distinct difference between heavy and light cruisers up until the latest models. Now AA is distributed more realistically amonst the various ship classes. BB's and CA's provide significant AA protection while CL's have been reduced. Sea defense values were really strange. It was actually easier to sink larger ships with airpower than DD's or CL's. Those have been adjusted. Also I slightly modified shore bombardment values. Nav bombers were provided with slightly reduced surface defense values. They still have a significant role but have difficulties when confronted by air cover. This was my first chance to test these changes. And I was happy. I also had more of a reason to build CA's and BB's.
 
Actually I do have some questions

Why did you set Air Doctrines to research 0 and put every single one of them on ignore?

Strategic Bombers I understand
Medium Tanks I understand
Heavy tanks and Semi Modern definately understand
Tank Destroyers understand
SP guns understand
SP Rocket Artiller understand

but Air Docs not sure why and you also put secret weapons to 1. Would like to hear your reasoning as I may put this into the next AI patch if it makes that much of a difference.
 
Ok , first and for all : I used no AI Cheats

The intention was a to create an AI , whose strategies and moves would also work for a humen controlled Japan .

This was realized through optimizing
- the resarch
- the build up
- the traget list

and I tweaked Siam and Manshuko to provide more and better help for Japan.
The main reason for this was based on the low manpower of Japan

I agree that some changes had been "brute force" like the thing with the air doctrines (as Lothos had mentioned) or the decrease of historical behaviour in China but these had been necessary that the Japan AI could become a challenge for human players

Spocky
 
Attention - change of downloads

To fit with the new DAIM framework the downloads have benn update . Please don't mix old with new files

Spocky
 
Spocky, could you tell me more about DALM? Is it an adjustment to ai behavior or also to build priorities? I already modded my builds to a nice level but haven't touched ai behavior files so am interested in your goods. Was it made by Benz?

Also for your Japan mod, if you don't mind too much, could you give a list of changes you did. I'm concerned about unbalancing my game but this mod might work well in a human allied player mod vs a tough axis. I wanna play on multiplayer but can't cause my modded game is non-corresponding to my friend's even though he also uses my mod so instead I'm making a challenging single player game, first for the axis player and a second one for an allied or comintern player. Its fun to tinker with the game and see good results.
 
Technically, new building priorities ARE adjustments to AI behaviour...