Search found 269 matches

by Morlic
Tue Jul 25, 2017 9:24 pm
Forum: Play-Testing Feedback
Topic: Reporting some playtesting
Replies: 18
Views: 950

Re: Reporting some playtesting

Lower aggression AIs are more cautious, wanting to have greater military superiority in their battles both for defense and offense, and the priority always goes to defense. I still think that excessive military defensive allocations is one of the major culprits for why the AI progress slows down so...
by Morlic
Sun Jul 16, 2017 8:29 am
Forum: Play-Testing Feedback
Topic: Psychogenic Domination
Replies: 4
Views: 448

Re: Psychogenic Domination

Do you have to be a Telepathic race to use this? I mean to set the Planetary Focus. Yes. And I have researched this yet my ships are still being turned by the Psionic Snowflakes. I thought this tech protected you from them. The snowflakes have 2 different rolls for turning ships: 1. Up to 4 ships w...
by Morlic
Thu Jul 06, 2017 6:40 pm
Forum: Play-Testing Feedback
Topic: New version has the same old problems
Replies: 29
Views: 1532

Re: New version has the same old problems

I realize the difficulty when I say this, but the pedia writers should be independent of the group actually making the game. Pure players, preferably with not much experience at the game. Then when they can't find answers they pester the creation team for answers and write from a player perspective...
by Morlic
Wed Jun 28, 2017 6:10 pm
Forum: Play-Testing Feedback
Topic: Weird AI behavior (keeps depopulating own planet)
Replies: 17
Views: 1239

Re: Weird AI behavior (keeps depopulating own planet)

Vezzra wrote:
Morlic wrote:Hopefully fixed in master:
I assume that only applies to the broken AI calculations, so the suitability report is still broken, right? In this case an issue about that should be opened.
Done.
by Morlic
Sun Jun 25, 2017 10:00 am
Forum: Play-Testing Feedback
Topic: Weird AI behavior (keeps depopulating own planet)
Replies: 17
Views: 1239

Re: Weird AI behavior (keeps depopulating own planet)

The planet in question (if you load the game as multiplayer and select the Union empire for a human player) is Maretta II: - Medium Swamp for Laenfa (Adequate) - Blue star - Temporal anomaly special (- irrelevant Resonant moon special) The suitability report is completely broken (see screenshot) The...
by Morlic
Fri Jun 23, 2017 5:03 pm
Forum: Play-Testing Feedback
Topic: Weird AI behavior (keeps depopulating own planet)
Replies: 17
Views: 1239

Re: Weird AI behavior (keeps depopulating own planet)

[quote="Jaumito"]
So, what could cause the AI to do this, and why so regularly? Could there be a bug in the code where the AI evaluates whether a planet is inhabitable or not? [quote]

Could be. Please post savegames and the AI logs so we can figure it out instead of doing random guesses.
by Morlic
Wed Jun 21, 2017 7:20 pm
Forum: Play-Testing Feedback
Topic: Overpowered AI waits for too long then retreat and loses all
Replies: 1
Views: 571

Re: Overpowered AI waits for too long then retreat and loses

This is not the first time I have found this behaviour (AI could pwn me but wait for nothing until I can fight AI back, then AI makes some stupid decission and losses everything). In fact, it seems as the usual pattern when AIs get ahead of me from start and then I catch up (which is a very rare si...
by Morlic
Sun Jun 18, 2017 11:44 am
Forum: Support
Topic: AI state errors
Replies: 7
Views: 1231

Re: AI state errors

Can you try if https://github.com/freeorion/freeorion/pull/1609 fixes the problem?

It will only work for new games.
Please start a new game, save it, then try to load it and report back.
by Morlic
Sun Jun 18, 2017 11:23 am
Forum: FreeOrion Project
Topic: Including the external python library NetworkX for graphs
Replies: 10
Views: 1394

Re: Including the external python library NetworkX for graph

Unless Geoff or Marcel has some significant objection, I am OK with the idea that if NetworkX proves to be plenty speedy (** but see below**) we could just rely on including it, or if the speed is marginal then perhaps fall back to including NetworkX if we are not able to fairly promptly re-impleme...
by Morlic
Sun Jun 18, 2017 10:01 am
Forum: Support
Topic: AI state errors
Replies: 7
Views: 1231

Re: AI state errors

Please post the full AI logs.
by Morlic
Tue Jun 13, 2017 8:59 pm
Forum: FreeOrion Project
Topic: Including the external python library NetworkX for graphs
Replies: 10
Views: 1394

Re: Including the external python library NetworkX for graph

I think that "not an option" is rather overstrong; it seems to at least be an option for us to simply expose a portion of boost-graph via the python interface (and perhaps build some related helper functions), which you yourself appear to acknowledge as a potential fallback in case the pure python ...
by Morlic
Mon Jun 12, 2017 9:36 pm
Forum: Play-Testing Feedback
Topic: AI stops colonising at mid/late game
Replies: 16
Views: 861

Re: AI stops colonising at mid/late game

I'm not sure that is the relevant fix,... As the limit grows in time, I can't see how that limit would suddenly cause a stop. If I had to guess, I would expect that the AI has too high priority into military ships at late game. I did not include in that commit some related additional logging which ...
by Morlic
Mon Jun 12, 2017 8:06 pm
Forum: Play-Testing Feedback
Topic: AI stops colonising at mid/late game
Replies: 16
Views: 861

Re: AI stops colonising at mid/late game

I'm not sure that is the relevant fix, Dilvish (though it probably does not hurt). The limit you changed is linear in the number of turns and is used both for colonization (https://github.com/Morlic-fo/freeorion/blob/master/default/python/AI/PriorityAI.py#L249, https://github.com/Morlic-fo/freeorion...
by Morlic
Mon Jun 12, 2017 7:30 pm
Forum: FreeOrion Project
Topic: Including the external python library NetworkX for graphs
Replies: 10
Views: 1394

Including the external python library NetworkX for graphs

I would like to suggest to introduce the NetworkX library (https://networkx.github.io/) in FreeOrion to handle graphs on the python side (mainly the AI). Relying on boost-graph is not an option because it breaks the currently pure python implementation of the AI logic with all its advantages. Self-i...