From: Scott Worley Date: Fri, 22 Jun 2012 04:51:42 +0000 (-0700) Subject: Cost of --end X-Git-Url: http://git.scottworley.com/planeteer/commitdiff_plain/1fc3e5f6bd49d56f3c3ec9584a29aaa1467c7096?hp=84be93794d0bd73e7716fc54b847afd6a7f1f6e4 Cost of --end --- diff --git a/planeteer.go b/planeteer.go index a6272f8..a3fb84c 100644 --- a/planeteer.go +++ b/planeteer.go @@ -734,7 +734,7 @@ func main() { final_state[BuyShields] = 1 } - // Use extra eden warps + // Use extra eden warps / cost of --end_edends if *end_edens > 0 { fmt.Println() } @@ -761,4 +761,15 @@ func main() { } final_state[Visit] = dims[Visit] - 1 + // Cost of --end + if len(end()) > 0 { + save_end_string := *end_string + *end_string = "" + end_cache = nil + alt_best := FindBestState(data, dims, table, final_state) + cost := table[alt_best].value - table[best].value + fmt.Printf("\r\n%11v Cost of --end %v\n", Commas(cost), save_end_string) + *end_string = save_end_string + } + }