Fix Generators

This commit is contained in:
2025-08-03 19:25:14 +01:00
parent e0bd9295c7
commit 702aaeb570
15 changed files with 13 additions and 39 deletions
+1 -5
View File
@@ -4,7 +4,6 @@ import (
"encoding/json"
"math/rand"
"os"
"time"
)
type SimicHybridArrays struct {
@@ -35,7 +34,6 @@ func LoadSimicHybridArrays(path string) (SimicHybridArrays, error) {
}
func simicHybridNameMas(a SimicHybridArrays) (string, int) {
rand.Seed(time.Now().UnixNano())
nTp := rand.Intn(4)
rnd := rand.Intn(len(a.Nm1))
rnd2 := rand.Intn(len(a.Nm2))
@@ -57,14 +55,12 @@ func simicHybridNameMas(a SimicHybridArrays) (string, int) {
}
func simicHybridNameFir(a SimicHybridArrays) string {
rand.Seed(time.Now().UnixNano())
rnd := rand.Intn(len(a.Nm7))
rnd2 := rand.Intn(len(a.Nm8))
return a.Nm7[rnd] + a.Nm8[rnd2]
}
func simicHybridNameSec(a SimicHybridArrays) string {
rand.Seed(time.Now().UnixNano())
rnd := rand.Intn(len(a.Nm9))
rnd2 := rand.Intn(len(a.Nm10))
return a.Nm9[rnd] + a.Nm10[rnd2]
@@ -72,7 +68,7 @@ func simicHybridNameSec(a SimicHybridArrays) string {
func GenerateSimicHybridNames(arr *SimicHybridArrays, gender string, swearFilter func(string) bool) []string {
names := make([]string, 0, 10)
for i := 0; i < 10; i++ {
for i := range 10 {
var nMs string
if i < 5 {
var nTp int