From dfb1aa070a24a54bb8988d72c4cb33fe32310b2c Mon Sep 17 00:00:00 2001 From: Uriel Fanelli Date: Sat, 12 Aug 2023 23:56:25 +0200 Subject: [PATCH] Using safer function Max --- orchestrator.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/orchestrator.go b/orchestrator.go index 3ca6f37..8dcbfda 100644 --- a/orchestrator.go +++ b/orchestrator.go @@ -18,15 +18,17 @@ func (mip *AbstractMulticast) AddUniqueAndSort(hier int64) { mip.HierarchyArray = append(mip.HierarchyArray, hier) sort.Slice(mip.HierarchyArray, func(i, j int) bool { return mip.HierarchyArray[i] < mip.HierarchyArray[j] }) log.Println("Here the numbers known:", mip.HierarchyArray) + } } func (mip *AbstractMulticast) IsAlpha(hier int64) bool { - log.Println("Element 0 is :", mip.HierarchyArray[0]) + alpha := slices.Max(mip.HierarchyArray) + log.Println("Maximum element is :", alpha) - return mip.HierarchyArray[0] == hier + return alpha == hier }