Comments (16)
Desired Solution
Hi all. I propose @yairm210 to improve and make the gameplay in Unciv more realistic...
Small hint: pinging the main developer usually makes it less likely for your request to be worked on. The developers regularly read through all issues so they will see your request regardless. So pinging them explicitly is just annoying.
from unciv.
That is definitely something we should fix :)
If you can send a game save of the turn before they declare war that could help a lot
from unciv.
The AI factors in relative combat strength, research, production, wonders, score, treaties/trades and other diplomatic relations. Each of them play a part when the AI decides to declare war. Are you asking that an AI should denounce you before declaring war? Then there would be some warning.
If we had a justified denunciation mechanic that then provided a smaller penalty for declaring war on another Civ that provide a good incentive to denounce before declaring war.
from unciv.
The AI factors in relative combat strength, research, production, wonders, score, treaties/trades and other diplomatic relations. Each of them play a part when the AI decides to declare war. Are you asking that an AI should denounce you before declaring war? Then there would be some warning.
If we had
I opened this topic because I don’t like it and I don’t understand: you and the bot are allies with the state, then after a while he declares war on you, although even a move ago I was allies with him 90 moves ahead. Such mechanics are not correct and fair. Then, after a union state declares war on me, 5 more states declare war at the same time. And how should I fight back? 6 bots per 1 person. I think this is a flaw in the game.
The AI factors in relative combat strength, research, production, wonders, score, treaties/trades and other diplomatic relations. Each of them play a part when the AI decides to declare war. Are you asking that an AI should denounce you before declaring war? Then there would be some warning.
If we had a justified denunciation mechanic that then provided a smaller penalty for declaring war on another Civ that provide a good incentive to denounce before declaring war.I opened this topic because I don’t like it and I don’t understand: you and the bot are allies with the state, then after a while he declares war on you, although even a move ago I was allies with him 90 moves ahead. Such mechanics are not correct and fair. Then, after a union state declares war on me, 5 more states declare war at the same time. And how should I fight back? 6 bots per 1 person. I think this is a flaw in the game.
This usually happens when you have a really low strength ratinn compared to the AI players. The solution is to build more military units beforehand, so only 1 or 2 declare a war on you. You can check strength rating in the victory status screen in the charts.
from unciv.
As per our guiding principles, the AI plays to win.
"Realism" in this case should be "acts like a human player", not "didn't attack unless provoked".
If you have any concrete suggestions to improve under what conditions should the AI declare or not declare war, we can consider them
from unciv.
AHA! This is what I was talking about! It's implemented in Civ VI, something like this would make diplomacy more dynamic and gives the AI more of conquest goal.
https://www.civilopedia.net/gathering-storm/concepts/diplo_3
from unciv.
Hello, I also noticed that the AI diplomacy in Civilization requires improvement. I'm new and I'm not exactly sure how the "thinking" mechanism of these bots works, but it seems to me that they are at a lower level than in real Civilization production. Playing at the "Imperator" difficulty level, after the introductory phase, 5 out of 6 civilizations declared war on me, and their reason was that they had about two military units more than me, but some of them didn't even approach my lands. After a few turns, not only did I manage to repel this funny attack, but without any resistance, I boldly attacked these losers, accepting hefty payments for 10 turns of peace. After those turns, their military strength was still at a low level, and to top it off, they were attacking each other, as if they were begging me to take over and end the game in the Middle Ages.
from unciv.
Thanks for quick reply, but i haven't got this saves. I'll try to do this one more time, but it'll be better if you show me some file which could show me their thoughts :) Firstly i'll try to translate this lastly 2% of polish language :P
from unciv.
You know Crusader Kings game? There is such mod as "Social Relations Expanded" :) I think that here we can create something similiar
from unciv.
Desired Solution
Hi all. I propose @yairm210 to improve and make the gameplay in Unciv more realistic...
Small hint: pinging the main developer usually makes it less likely for your request to be worked on. The developers regularly read through all issues so they will see your request regardless. So pinging them explicitly is just annoying.
Thank you, I understand :) I corrected my request
from unciv.
The AI factors in relative combat strength, research, production, wonders, score, treaties/trades and other diplomatic relations. Each of them play a part when the AI decides to declare war. Are you asking that an AI should denounce you before declaring war? Then there would be some warning.
If we had a justified denunciation mechanic that then provided a smaller penalty for declaring war on another Civ that provide a good incentive to denounce before declaring war.
I opened this topic because I don’t like it and I don’t understand: you and the bot are allies with the state, then after a while he declares war on you, although even a move ago I was allies with him 90 moves ahead. Such mechanics are not correct and fair.
Then, after a union state declares war on me, 5 more states declare war at the same time. And how should I fight back? 6 bots per 1 person. I think this is a flaw in the game.
from unciv.
The AI factors in relative combat strength, research, production, wonders, score, treaties/trades and other diplomatic relations. Each of them play a part when the AI decides to declare war. Are you asking that an AI should denounce you before declaring war? Then there would be some warning.
If we had
I opened this topic because I don’t like it and I don’t understand: you and the bot are allies with the state, then after a while he declares war on you, although even a move ago I was allies with him 90 moves ahead. Such mechanics are not correct and fair. Then, after a union state declares war on me, 5 more states declare war at the same time. And how should I fight back? 6 bots per 1 person. I think this is a flaw in the game.The AI factors in relative combat strength, research, production, wonders, score, treaties/trades and other diplomatic relations. Each of them play a part when the AI decides to declare war. Are you asking that an AI should denounce you before declaring war? Then there would be some warning.
If we had a justified denunciation mechanic that then provided a smaller penalty for declaring war on another Civ that provide a good incentive to denounce before declaring war.I opened this topic because I don’t like it and I don’t understand: you and the bot are allies with the state, then after a while he declares war on you, although even a move ago I was allies with him 90 moves ahead. Such mechanics are not correct and fair. Then, after a union state declares war on me, 5 more states declare war at the same time. And how should I fight back? 6 bots per 1 person. I think this is a flaw in the game.
This usually happens when you have a really low strength ratinn compared to the AI players. The solution is to build more military units beforehand, so only 1 or 2 declare a war on you. You can check strength rating in the victory status screen in the charts.
That is, the weak force in this is like a driving motive for me to declare war, if I understand you correctly. Thank you for the clarification, I will take it into account :) In addition to power, science, wonders of the world, diplomacy and more also play a role, the person above wrote this to me.
Now the situation has become clearer to me. I hope my open topic on this matter will be taken into account in the future. Perhaps it will be useful
from unciv.
AHA! This is what I was talking about! It's implemented in Civ VI, something like this would make diplomacy more dynamic and gives the AI more of conquest goal. https://www.civilopedia.net/gathering-storm/concepts/diplo_3
An excellent site that talks about the different reasons for the start of the war. I don’t presume to judge to what extent this can be implemented in Unciv, but if it were possible to implement at least part of everything written there, it would be very interesting :) But here it’s up to the developers to decide
from unciv.
Load game - show autosaves
from unciv.
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 15 days.
from unciv.
This issue was closed because it has been stalled for 5 days with no activity.
from unciv.
Related Issues (20)
- some of citties didnt demand resources for celebarating we love the king day HOT 6
- Feature request: Change Carthage Nation Entry For Localization HOT 3
- Happiness of buildings from policies is handled differently HOT 1
- Resource density in editor on Android failing HOT 4
- Is this expected behaviour?
- City map is dark during WLTK HOT 6
- Feature request: AI diplomacy and religion (this is a long post) HOT 1
- Malicious use of the new kick / skip multiplayer tools HOT 4
- Feature request: Pick "Brand Colors" for Flathub HOT 2
- Polish translations cause crash in 4.13.7 - FIXED in 4.13.7-patch1 HOT 1
- 'Illegal' bug HOT 1
- crash after invoking escorted settler HOT 3
- "New game screen" bug in 4.13.8 - SOLVED in 4.13.8-patch1
- Start New Game bug still present HOT 2
- open game HOT 1
- New Game Screen incorrect Validations
- Crashes at 4.13.9 - SOLVED at 4.13.9-patch1 HOT 1
- Autoplay: scene2d.ui.Cell NullPointerException HOT 2
- Game crashes when generating a map with a large number of provinces on PC HOT 2
- Multiplayer server doesn't work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unciv.