Tree("Root") { Composite (Sequence) { RunTree("a") RunTree("b") RunTree("c") RunTree("d") RunTree("e") RunTree("f") RunTree("g") RunTree("h") RunTree("i") RunTree("j") RunTree("k") RunTree("l") RunTree("m") } } Tree("a") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("b") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("c") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("d") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("e") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("f") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("g") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("h") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("i") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("j") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("k") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("l") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } } Tree("m") { Composite (Sequence) { SimpleController.SetRandomTarget (0, 0, 50) Composite (Race) { SimpleController.NearTarget (2) SimpleController.RotateTowards (90) SimpleController.MoveForward (2) } } }