robotconfig.go 266 B

123456789101112131415161718
  1. package matchbase
  2. import (
  3. "math/rand"
  4. )
  5. type Robot_config struct {
  6. Max int
  7. WaitMin int
  8. WaitMax int
  9. }
  10. func (rc *Robot_config) GetWaitSec() int {
  11. if rc.WaitMax <= rc.WaitMin {
  12. return rc.WaitMin
  13. }
  14. return rc.WaitMin + rand.Intn(rc.WaitMax-rc.WaitMin)
  15. }