mirror of
https://github.com/vcmi/vcmi.git
synced 2025-06-02 23:07:36 +02:00
Disable tactical advantage engine until rework
This commit is contained in:
parent
1e8fc51f70
commit
e6baba3ca0
@ -203,7 +203,7 @@ TacticalAdvantageEngine::TacticalAdvantageEngine()
|
|||||||
float TacticalAdvantageEngine::getTacticalAdvantage(const CArmedInstance * we, const CArmedInstance * enemy)
|
float TacticalAdvantageEngine::getTacticalAdvantage(const CArmedInstance * we, const CArmedInstance * enemy)
|
||||||
{
|
{
|
||||||
float output = 1;
|
float output = 1;
|
||||||
try
|
/*try //TODO: rework this engine, it tends to produce nonsense output
|
||||||
{
|
{
|
||||||
armyStructure ourStructure = evaluateArmyStructure(we);
|
armyStructure ourStructure = evaluateArmyStructure(we);
|
||||||
armyStructure enemyStructure = evaluateArmyStructure(enemy);
|
armyStructure enemyStructure = evaluateArmyStructure(enemy);
|
||||||
@ -248,7 +248,7 @@ float TacticalAdvantageEngine::getTacticalAdvantage(const CArmedInstance * we, c
|
|||||||
log << names[i] << ": " << tab[i]->getValue() << " ";
|
log << names[i] << ": " << tab[i]->getValue() << " ";
|
||||||
logAi->error(log.str());
|
logAi->error(log.str());
|
||||||
assert(false);
|
assert(false);
|
||||||
}
|
}*/
|
||||||
|
|
||||||
return output;
|
return output;
|
||||||
}
|
}
|
||||||
|
@ -24,7 +24,7 @@ public:
|
|||||||
engineBase();
|
engineBase();
|
||||||
};
|
};
|
||||||
|
|
||||||
class TacticalAdvantageEngine : public engineBase
|
class TacticalAdvantageEngine : public engineBase //TODO: rework this engine, it does not work well (example: AI hero with 140 beholders attacked 150 beholders - engine lowered danger 50000 -> 35000)
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
TacticalAdvantageEngine();
|
TacticalAdvantageEngine();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user