Documentation ¶ Index ¶ func Add(n int64) func(x int64) int64 func MultBy(n int64) func(x int64) int64 func Part1() func Part2() func Square(x int64) int64 func TestDivBy(n int64) func(x int64) bool type InputMonkey type Item type Monkey func (m Monkey) ItemIDs() []string Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Add ¶ func Add(n int64) func(x int64) int64 func MultBy ¶ func MultBy(n int64) func(x int64) int64 func Part1 ¶ func Part1() func Part2 ¶ func Part2() func Square ¶ func Square(x int64) int64 func TestDivBy ¶ func TestDivBy(n int64) func(x int64) bool Types ¶ type InputMonkey ¶ type InputMonkey struct { Items []int Operation func(int64) int64 TestDivBy int ThrowToIfTrue int ThrowToIfFalse int } type Item ¶ type Item struct { ID string Value int64 AtMonkey int History []int } type Monkey ¶ type Monkey struct { ID int Items []*Item Operation func(int64) int64 Test func(int64) bool TestDivBy int ThrowToIfTrue int ThrowToIfFalse int Activity int } func (Monkey) ItemIDs ¶ func (m Monkey) ItemIDs() []string Source Files ¶ View all Source files day_11.go input.go Directories ¶ Show internal Expand all Path Synopsis cmd Click to show internal directories. Click to hide internal directories.