Class LinePreference.Typed<I>

java.lang.Object
dev.twilite.game.simulation.rules.preference.LinePreference.Typed<I>
Type Parameters:
I - plugin-defined input for each run
Enclosing class:
LinePreference

public static class LinePreference.Typed<I> extends Object
Typed line preference task factory.
  • Constructor Details

    • Typed

      public Typed()
  • Method Details

    • score

      public LinePreference.Builder<I> score(int scorePerNode)
      Starts a line preference builder.
      Parameters:
      scorePerNode - score added to each node along a clear line