게임 :: 토너먼트 :: 참가자

일련의 라운드를 통해 다른 사람들과 일치하는 경쟁자
지금 다운로드

게임 :: 토너먼트 :: 참가자 순위 및 요약

광고

  • Rating:
  • 특허:
  • Perl Artistic License
  • 가격:
  • FREE
  • 게시자 이름:
  • Dr Bean
  • 게시자 웹사이트:
  • http://search.cpan.org/~drbean/

게임 :: 토너먼트 :: 참가자 태그


게임 :: 토너먼트 :: 참가자 설명

일련의 라운드를 통해 다른 사람들과 일치하는 경쟁자 게임 :: 토너먼트 :: 참가자는 일반적인 토너먼트 / 시리즈 플레이어 / 팀 참가자입니다. Synopsis My $ Foo = Games :: Tournament :: Contestant-> New (등급 => ''15 ', 이름 =>'새로운 닉스 ' ); ... methodsNew $ 팀 = 게임 :: 토너먼트 :: 참가자 -> new (id => '15', name => 'lala lakers', 등급 => 0, 점수 => 1000,) $ grandmaster = games :: 토너먼트 :: 참가자 -> 새 (이름 => '호세 raul capablanca', 등급 => 1000) Clone $ monster = $ alekhine-> clone (store => 1000, 평판 => '나쁜') 비슷한 개체를 $ alekhine은 동일한 ID, 이름, 점수, 제목 및 등급 필드가 있지만 다른 변경 사항이나 추가 변경 사항이 있습니다 .findcard @venues = $ Player-> findCard (@games); @ / @games (findcard); $ Player가 참가자 인 게임. 'FindCard'는 게임 개체가 '참가자의 접근자를 가질 것으로 기대하고'Canonize'able '을 기대합니다. 플레이어는 Stringwise ID 평등을 위해 거주됩니다. MyoPPonent $ Opponent = $ Player-> MyOpPonent ($ 게임); $ Player의 $ 게임에서 / 상대를 반환합니다. 'myopponent'는 게임 개체가 '참가자의 접근자를 가질 것으로 예상합니다. 플레이어는 Stringwise ID equality.CopyCard @Result = $ Player-> CopyCard (@games)를 위해 grepped입니다. $ Player가 참여하고 카드를 복사 한 @games에 Ref를 저장합니다. @games는 모든 라운드에 대한 완전한 결과 목록이 아니거나 $ Player가 참가자가 아닌 게임을 포함 할 수 있습니다. 'PLAY'필드로 저장된 익명 배열로 푸시했습니다. 'CopyCard'는 게임 개체가 '라운드'와 '참가자'접근자를 갖고 'Canonize'able.WriteCard (Deprecated) @Result = $ Player-> WriteCard (@games)가 재생되는 일치 항목에서 경쟁자의 결과를 업데이트합니다. 레코드가 상대방의 점수 만 있으면 인텔리전스를 사용하지 않습니다. @games는 모든 라운드에 대한 완전한 결과 목록이 아니거나 $ Player가 참가자가 아닌 게임을 포함 할 수 있습니다. '플레이'필드로 저장되고 라운드에 열거 된 결과 레코드는 '상대'와 '결과'하위 필드가 있습니다. 'WriteCard'는 게임 객체가 '라운드', '참가자'및 '결과'접근자를 갖도록 기대합니다. 새 재생 필드를 반환합니다. Todo '상대'서브 필드는 멀티 플레이어 게임 인 경우 플레이어 객체의 익명의 배열이됩니다. 스코어 $ Rounds = $ deepblue-> 점수 $ deep-> scoregets / in the rounds of Round의 전체 점수를 설정하십시오. DeepBlue에는 점수가 있습니다. 적절한 게임을 처음으로 $ DeepBlue의 스코어 카드를 잊지 마십시오! 우리는 카드를 확인하지 않습니다. 내부적 으로이 방법은 결과가 없으면 모든 라운드의 결과를 전체 점수로 축적합니다. 그들이 존재하지 않으면 해시 키 $ self-> {score}이 상담됩니다. Games :: Tournament :: Contestant 객체가 저장된 개별 게임 결과에서 우아한 코드를 무시하는 우아한 코드를 우회 하여이 방법으로 점수를 설정할 수 있습니다. 페어링 테이블을 가져올 수있는 해킹은 $ Rounds = $ deepblue-> met (@ grandmasters) 다음 $ deepblue-> met ($ capablanca)가 익명 해시를 반환하는 경우 @grandmasters의 IDS의 @grandmasters의 IDS를 입력하십시오. DeepBlue는 @grandmasters 또는 빈 문자열의 구성원을 만나는 것입니다. 그러한 회의에 대한 기록이없는 경우 적절한 게임을 처음으로 (collectcards를 사용하고 있습니까?) Tally $ deepblue의 스코어 카드를 잊지 마십시오! 우리는 $ deepblue의 파트너 카드 카드를 확인하지 않습니다. (플레이어가 두 번 이상 충족시키지 못한다고 가정합니다!) 게임을 혼동하지 마십시오 :: 토너먼트 :: Met! 이름 $ 회원 -> 이름 ( 'Alexander Alekhine'); $ 멤버 -> 이름 집합이나 토너먼트 멤버에 고유 할 수도 있고 아닐 수도있는 문자열 인 문자열 ( 'Grandmaster')을 설정하거나 참가자의 제목을 가져올 수도 있습니다. Contestant.scoress.soressoressoressoressoress-> 득점자의 다른 경기에서 경쟁에서 서있는 경쟁 기록에서 참가자의 점수를 얻는 점수 (실제로 ','승리 ')를 얻습니다. ...에 이러한 점수는 현재 점수를 포함 할 수도 있고 포함하지 않을 수도 있습니다. 총 점수를 계산하려면 내부적으로 점수가 숫자 점수로 저장되지 않기 때문에 '점수'를 사용하십시오. $ Member-> Ratingsets / 경관의 등급을 얻을 수 있습니다. 생성자는 등급이 없거나 비 숫자 등급이 제공되지 않고 등급이없고 0.Play $ Games = $ 회원 -> 재생으로 설정됩니다. $ games = $ 멤버 -> 재생 ({$ lastround => $ game}); 지금까지 재생 된 각 라운드의 쌍의 결과에 대한 해시 참조를 설정 / 가져옵니다. 플레이어의 일치 결과를 입력하려면이 옵션을 사용하지 마십시오. $ Tourney-> 수신 카드를 사용하십시오. 구현 : 해시의 키는 둥근 숫자이고 값은 라운드에서 플레이어의 GameCard입니다. 토너먼트 용 플레이 접근 자와 매우 유사하므로 반복이 좋지 않습니다. ID $ 멤버 -> idreturns / 회원 고유의 숫자 인 경우 참가자의 ID를 설정합니다. 요구 사항 : · Perl.


게임 :: 토너먼트 :: 참가자 관련 소프트웨어