Incorrect description for modifying the BatchTimeModifier #6755
Labels
No Label
Closed
Duplicate
Closed
Fixed
Closed
Invalid
Closed
Needs info
Closed
Won't fix
Closed
Works for me
Difficulty
Hard
Difficulty
Medium
Difficulty
Simple
Needs Info
Priority
1: Release Blocker
Priority
2: Must Have
Priority
3: Should Have
Priority
4: Nice To Have
Priority
5: If Time Permits
Theme
AI
Theme
Art & Animation
Theme
Atlas editor
Theme
Build & Packages
Theme
Core engine
Theme
Internationalization & Localization
Theme
Maps
Theme
Multiplayer Lobby
Theme
Music & Sound FX
Theme
Network
Theme
Non-game systems
Theme
Simulation
Theme
UI – Game setup
Theme
UI – In-game
Theme
UI – Miscellaneous
Theme
UI & Simulation
Theme/Website
Forum
Type
Defect
Type
Enhancement
Type
Task
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: wfg/0ad#6755
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
wang_wei_2
to reproduce
Athens
Hoplites
in different batchesConscription
![]source:ps/trunk/binaries/data/mods/public/art/textures/ui/session/portraits/technologies/fist_spear_fire.png@27570 and look at the time it takes to trainHoplites
againA reduction of
0.1
will not result in a 10% reduction in batch time.It will always depend on the batch size, thus any description claiming a constant percentage reduction is incorrect.
Batch Training Time = costBuildTime * batchSize^batchTimeModifier^
Changing the Cost Build Time\
Batch Training Time change = newCostBuildTime/oldCostBuildTime -1\\
Changing the Batch Time Modifier\
Batch Training Time change = batchSize^newBatchTimeModifier - oldBatchTimeModifier^ -1
BatchTimeFactor
was added with [12877]BatchTimeModifier
in [12883]zoot
affected files:
.json
.xml
- batch size 16 = -67%
- batch size 32 = -75%
- batch size 64 = -81%
- ...
possible solution (1)
possible solution (2)
Cost/BuildTime
instead ofTrainer/BatchTimeModifier
See
e94003fd2c
costBuildTime * batchSize^Modifier,,Building,, + Modifier,,Tech0,, + Modifier,,Tech1,,^
costBuiltTime * batchSize^Modifier,,Building,,^ * batchSize^Modifier,,Tech0,,^ * batchSize^Modifier,,Tech1,,^
A tech which does multiply (only the Han CC) can't be represented in this notion.