public void PayOff() { double strike = 100; var payoff = new European(strike, European.PayOffType.Call); double state = 120; Assert.AreEqual(state - strike, payoff.PayOff(state)); state = 50; Assert.AreEqual(0, payoff.PayOff(state)); }
void Start() { GameObject p1 = null; GameObject[] rootObjects = UnityEngine.SceneManagement.SceneManager.GetActiveScene().GetRootGameObjects(); foreach (GameObject i in rootObjects) { if (i.name == "P2") { p1 = i; break; } } other_player = p1.transform.Find("Player2").GetComponent <CharacterBehavior>(); int type = GameSetting.selec_p1; switch (type) { case 0: _skill = new European(this, other_player); break; case 1: _skill = new Korean(this, other_player); break; case 2: _skill = new Egyptian(this, other_player); break; case 3: _skill = new American(this, other_player); break; case 4: _skill = new NorthAmerican(this, other_player); break; default: break; } hearts = new Image[3]; hearts[0] = GameObject.Find("Canvas/P1/P1_heart/P1_heart1").GetComponent <Image>(); hearts[1] = GameObject.Find("Canvas/P1/P1_heart/P1_heart2").GetComponent <Image>(); hearts[2] = GameObject.Find("Canvas/P1/P1_heart/P1_heart3").GetComponent <Image>(); gifts = new Image[3]; gifts[0] = GameObject.Find("Canvas/P1/P1_skill/P1_skillt1").GetComponent <Image>(); gifts[1] = GameObject.Find("Canvas/P1/P1_skill/P1_skillt2").GetComponent <Image>(); gifts[2] = GameObject.Find("Canvas/P1/P1_skill/P1_skillt3").GetComponent <Image>(); StartCoroutine(CheckDie()); StartCoroutine(CheckHp()); StartCoroutine(CheckMp()); StartCoroutine(FinishChecker()); }
static void Main() { European euro = new European(); test.ContraMethod(euro); List <European> euroList = new List <European>() { new European(), new European(), new European() }; test.ContraForInterfaces(euroList); }
public void Start() { Console.WriteLine($"Initiated the creation of Man (Vasy)."); var man = new European("Vasy"); Console.WriteLine($"{man.Name} created"); Console.WriteLine($"Initiated the cloning of Man (Igor)."); var man1 = man.Clone(); man1.Name = "Igor"; Console.WriteLine($"{man1.Name} cloning"); }
public void XvaPricer() { double dt = 1; int maturityInYear = 10; int numOfPath = 100; var random = new GaussianRandomNumber(seed: 1); var underlying = new BsUnderlying( initialValue: 100, sigma: 0.3, mu: 0.0, dt: dt, maturityInYear: maturityInYear, numOfPath: numOfPath, random: random); var payoff = new European(strike: 105, type: European.PayOffType.Call); //ContinuationValue //Integrate() }
public void GetSpeedOfEuropeanParrot() { var parrot = new European(); Assert.Equal(12.0, parrot.GetSpeed()); }