hungarofit/evaluator

PHP的Hungarofit评估逻辑库

安装: 19

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:Go

v1.0.0 2017-11-11 00:59 UTC

This package is auto-updated.

Last update: 2024-09-11 01:44:09 UTC


README

Go的Hungarofit评估逻辑库

从XLSX文件生成表格

# cwd: project root
go run cmd/tables_generate/main.go

用法

go get -u github.com/hungarofit/evaluator@master
import "github.com/hungarofit/evaluator"

func main() {
    score, err := evaluator.Evaluate(evaluator.ChallengeHungarofitMini, evaluator.GenderFemale, 20, map[evaluator.Exercise]evaluator.ResultValue{
		evaluator.ExerciseAerob_Run12Min: 3000.0,
		evaluator.ExerciseMotor4_Jump:    20.0,
		evaluator.ExerciseMotor4_Pushup:  20.0,
		evaluator.ExerciseMotor4_Situp:   50.0,
		evaluator.ExerciseMotor4_Torso:   70.0,
	})
	if err != nil {
		log.Fatalln(err)
	}
	log.Println(score.Total)
}

2014 © Dr. Ildikó Dr. Fehérné Mérey