Ваше мнение о следующем алгоритме
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Ваше мнение о следующем алгоритме Expand / Collapse
Автор
Сообщение
21.06.2006 13:37
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 09.09.2008 13:47
Сообщ.: 251, Visits: 2 728
class Man implements Runnable {
  public void run() {
    while(true) {
      Girl girl = findAGirl(new Age(20, Age.NO_MORE_THAN), new Hair(Color.WHITE), new Figure(90, 60, 90), new Height(180, Height.CENTIMETER, Height.NO_LESS_THAN), new Legs(Legs.FROM_EARS), new IQ(150), new Money(10000000, Money.US), ...);
      while(girl.wantsToMeetWith(this)) {
        while(girl.isCool()) {
          doMeet(girl);
          beRomanticWith(girl);
          beSeriousWith(girl);
          beGentlyWith(girl);
          ...
          makeLoveWith(girl);
        }

        if(girl.wasCool()) {
          remainFriendWith(girl);
          continue;
        }

        try {
          tryToFuck(girl, ANYWHERE_IS_POSSIBLE);
        } catch (Infection e) {
          findAndKill(girl);
        } finally {
          forgetForever(girl);
        }
      }
    }
  }
}

Сообщ. #899289
22.06.2006 10:24
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 17.01.2007 11:50
Сообщ.: 10, Visits: 37

// Внес небольшую поправку :))

// new Money(10000000, Money.US),
new Money(Long.MAX_VALUE, Money.US),
Сообщ. #899367
22.06.2006 11:37


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 27.03.2008 15:26
Сообщ.: 701, Visits: 7 028
Я бы еще важную проверку добавил:

   while(true) {
      Girl girl = findAGirl(new Age(20, Age.NO_MORE_THAN), new Hair(Color.WHITE), new Figure(90, 60, 90), new Height(180, Height.CENTIMETER, Height.NO_LESS_THAN), new Legs(Legs.FROM_EARS), new IQ(150), new Money(10000000, Money.US), ...);

      if(girl.isBitch()) continue;


      while(girl.wantsToMeetWith(this)) {

Сообщ. #899385
22.06.2006 15:49
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 09.09.2008 13:47
Сообщ.: 251, Visits: 2 728
Long.MAX_VALUE - слишком много, столько даже у америки нет :-))

А в остальном согласен  и вношу на рассмотрение новый вариант:

class Man implements Runnable {

  public void run() {
    while (true) {
      Girl girl = findAGirl(new Age(20, Age.NO_MORE_THAN), new Hair(Color.WHITE), new Figure(90, 60, 90), new Height(180, Height.CENTIMETER, Height.NO_LESS_THAN), new Legs(Legs.FROM_EARS), new IQ(150), new Money(Integer.MAX_VALUE, Money.US), ...);

      if (!girl.isBitch()) {
        while (girl.wantsToMeetWith(this)) {
          while (girl.isCool()) {
            doMeet(girl);
            beRomanticWith(girl);
            beSeriousWith(girl);
            beGentlyWith(girl);
            ...
            makeLoveWith(girl);
          }

          if (girl.wasCool()) {
            remainFriendWith(girl);
          }
        }
      } else {
        try {
          tryToFuck(girl, ANYWHERE_IS_POSSIBLE);
        } catch (Infection e) {
          findAndKill(girl);
        } finally {
          forgetForever(girl);
        }
      }
    }
  }
}

Сообщ. #899431
22.06.2006 15:56
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Мое мнение, что это полная чушь.
Сообщ. #899432
22.06.2006 17:07
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

модератор
Last Login: 10.03.2008 23:02
Сообщ.: 2 077, Visits: 21 402
Ohota pofludit cheshite v sootvetstvuyushiy forum
Escho odin post suda i udalu ves topik na fig.
Сообщ. #899445
23.06.2006 2:42
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

модератор
Last Login: 10.11.2008 0:08
Сообщ.: 1 298, Visits: 12 501
перенес топик во флэйм, как не имеющий ничего общего с Java
просьба к автору: не обижаться
да и, если честно, баян это ;)
Сообщ. #899467
23.06.2006 11:40


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

модератор
Last Login: 29.10.2007 14:45
Сообщ.: 1 833, Visits: 16 863
а) полностью согласен с bazile
б) посмотрите на Origin у Comanche.
Сообщ. #899493
23.06.2006 11:53