Test() public method

public Test ( Parameters parameters, string name, SimDescription sim, SimDescription potential ) : bool
parameters Parameters
name string
sim SimDescription
potential SimDescription
return bool
Beispiel #1
0
            protected override bool Allow(SimDescription me, SimScenarioFilter scoring)
            {
                mScenario.Scenarios.Track(me.FullName);

                if (!base.Allow(me, scoring))
                {
                    return(false);
                }

                if (scoring != null)
                {
                    if (!scoring.Test(new SimScenarioFilter.Parameters(mScenario), "SimSelection", null, me))
                    {
                        return(false);
                    }
                }

                mScenario.Sim = me;

                return(mScenario.Test(me));
            }
Beispiel #2
0
            protected override bool Allow(SimDescription me, SimScenarioFilter scoring)
            {
                mScenario.Scenarios.Track(me.FullName);

                if (!base.Allow(me, scoring)) return false;

                if (scoring != null)
                {
                    if (!scoring.Test(new SimScenarioFilter.Parameters(mScenario), "SimSelection", null, me)) return false;
                }

                mScenario.Sim = me;

                return mScenario.Test(me);
            }