func scanRail(o *entities.Player) *Model {
    model := NewModel()
    for _, rn := range o.RailNodes {
        model.AddGoalID(rn.ID)
        model.FindOrCreateNode(rn)