示例#1
0
文件: classical.go 项目: arlm/godip
func Start() (result *state.State, err error) {
	result = state.New(start.Graph(), &phase{1901, cla.Spring, cla.Movement}, BackupRule)
	if err = result.SetUnits(start.Units()); err != nil {
		return
	}
	result.SetSupplyCenters(start.SupplyCenters())
	return
}
示例#2
0
文件: classical.go 项目: arlm/godip
func Blank(phase dip.Phase) *state.State {
	return state.New(start.Graph(), phase, BackupRule)
}