Class LobbyingInfluenceModel

java.lang.Object
org.episteme.social.politics.LobbyingInfluenceModel

public final class LobbyingInfluenceModel extends Object
Models the estimated political influence of lobbying on policy decisions. Uses logarithmic scaling of spend compared to public opinion and baseline bias.
Since:
1.0
Version:
1.1
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • policyShift

      public static Real policyShift(double spend, double publicOpinion, double bias)
      Calculates the estimated policy shift resulting from lobbying expenditures.
      Parameters:
      spend - monetary amount spent on lobbying
      publicOpinion - baseline level of public support (0.0 to 1.0)
      bias - institutional or personal bias of decision makers
      Returns:
      a Real number representing the estimated shift in policy position