Example #1
0
        public Usuario(int idSimulacion, double motivacionInicial, double aPositiva, double aNegativa, double fFacilidad, double sinRecomendacion)
        {
            _ficticio         = true;
            _motivacion       = motivacionInicial;
            _aPositiva        = aPositiva;
            _aNegativa        = aNegativa;
            _fFacilida        = fFacilidad;
            _sinRecomendacion = sinRecomendacion;
            _resueltos        = 0;
            _fallos           = 0;
            // TODO: Obtener ID de nuevo usuario creado
            SimulacionDB simulacion = new SimulacionDB();

            _idUsuario           = simulacion.creaUsuarioFicticion();
            _idUsuarioSimulacion = simulacion.creaUsuarioSimulacion(_idUsuario,
                                                                    idSimulacion,
                                                                    motivacionInicial,
                                                                    aPositiva,
                                                                    aNegativa,
                                                                    fFacilidad,
                                                                    sinRecomendacion);
            if (VariablesCompartidas.Instance.maximaMotivacion < _motivacion)
            {
                VariablesCompartidas.Instance.maximaMotivacion = _motivacion;
            }
        }