From 7896dc9f6bbe053ec84528b4038bb07770a2b303 Mon Sep 17 00:00:00 2001 From: mappu Date: Sun, 7 Jan 2024 15:33:50 +1300 Subject: [PATCH] add main entry point --- main.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 main.go diff --git a/main.go b/main.go new file mode 100644 index 0000000..fc41248 --- /dev/null +++ b/main.go @@ -0,0 +1,20 @@ +package main + +import ( + "flag" + "fmt" + "math/rand" + "time" +) + +func main() { + numPlayers := flag.Int("Players", 4, "Number of CPU players") + seed := flag.Int64("Seed", time.Now().UnixNano(), "Random game seed") + flag.Parse() + + entropy := rand.New(rand.NewSource(*seed)) + + fmt.Printf("Random seed: %d\n", *seed) + + PlayGame(*numPlayers, entropy) +}