update
Tests / headless (push) Waiting to run
Tests / fenster-schnell (push) Waiting to run
Tests / fenster-voll (push) Skipped
Tests / balance (push) Skipped

This commit is contained in:
team3 committed 2026-10-14 17:35:09 +02:00
1 parent f2c609a08b
commit 1d563b9eec
34 files changed
+5486 -643

No files matched your search

+2 -2
View File
@@ -16,7 +16,7 @@ func _initialize() -> void:
print("Beide mit Vorausschau:")
_run(games / 2, r, false, false)
print("Kampagne (du mit Vorausschau), je Stufe:")
for stage in [0, 4, 9, 14, 19, 24, 29]:
for stage in [0, 4, 9, 19, 29, 39, 49]:
_campaign(stage, games / 4, r)
print("Dauer %.1f s" % ((Time.get_ticks_msec() - t0) / 1000.0))
quit()
@@ -25,7 +25,7 @@ func _initialize() -> void:
func _campaign(stage: int, games: int, r: RandomNumberGenerator) -> void:
var wins := 0
for i in games:
var g := Game.new_battle_with(Campaign.opponent(stage), r)
var g := Game.new_battle_with(Campaign.opponent(stage), r, false, {"deck": DeckGen.element_deck(Cards.NEUTRAL)}) # du mit der Startsammlung
while g.winner == "":
AI.take_turn(g, g.current(), false)
assert(g.turn < 300, "Spiel endet nicht")