더 큰 어장을 위하여...
Back to Anchor#0카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:39 #1카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:40 #2카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:42 #3카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:43 #4카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:44 #5카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:45 #6카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:48 #7카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:49 #8카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:50 #9카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:52 #10카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:53 #11카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:53 #12이름 없음(1668769E+6)2017-09-29 (금) 02:54 #13카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:55 #14이름 없음(1668769E+6)2017-09-29 (금) 02:56 #15카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:56 #16카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 02:57 #17이름 없음(1668769E+6)2017-09-29 (금) 02:59 #18카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:04 #19카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:05 #20카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:05 #21카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:06 #22카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:07 #23카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:08 #24이름 없음(7571169E+6)2017-09-29 (금) 03:10 #25카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:11 #26카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:11 #27카시오◆ryUizyVbr.(6465179E+5)2017-09-29 (금) 03:14 #28카시오(6465179E+5)2017-09-29 (금) 03:15 #29카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:17 #30카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:19 #31카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:21 #32카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:22 #33카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:22 #34이름 없음(1668769E+6)2017-09-29 (금) 03:22 #35카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:23 #36카시오◆tnBYUkhrTc(6465179E+5)2017-09-29 (금) 03:24 #37카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:26 #38카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:26 #39카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 03:28 #40카시오◆CLUarm1JDo(6465179E+5)2017-09-29 (금) 03:28 #41카시오◆CLUarm1JDo(6465179E+5)2017-09-29 (금) 03:30 #42카시오◆CLUarm1JDo(6465179E+5)2017-09-29 (금) 03:30 #43카시오◆ekXY5OHrQM(6465179E+5)2017-09-29 (금) 04:02
아무래도 좋으니까 텍사스홀덤을 해보고 싶어졌다
Author:카시오◆ekXY5OHrQM
Responses:43
Created:2017-09-29 (금) 02:39
Updated:2017-09-29 (금) 04:02
포커의 역은 대부분 알...려나..?
일단 룰부터 적고 갈까.
플레이어 모두에게 공유되고 공개되는 카드 5장
플레이어마다 각각 자신만 볼 수 있는 카드 2장
텍사스 홀덤은 이렇게 7장의 카드의 조합으로 겨루는 카드게임이다.
플레이어 모두에게 공유되고 공개되는 카드 5장
플레이어마다 각각 자신만 볼 수 있는 카드 2장
텍사스 홀덤은 이렇게 7장의 카드의 조합으로 겨루는 카드게임이다.
베팅이나 레이즈 같은 것까지 포함시키면 룰이 더 복잡해지지만,
아무래도 조합 비교만 하는 걸로 단순화 시키는게 좋아보이고...
아무래도 조합 비교만 하는 걸로 단순화 시키는게 좋아보이고...
일단 이 어장은 참치어장의 인프라를 이용해 텍사스 홀덤을 위한 시스템 구축을 목표로 한다.
일단 문양은 스페이드-다이아-하트-클로버
숫자는 1-10에다가 J Q K A
도합 52장의 트럼프카드를 각각 1-52의 숫자에 1대1 대응시키자.
숫자는 1-10에다가 J Q K A
도합 52장의 트럼프카드를 각각 1-52의 숫자에 1대1 대응시키자.
즉 스페이드1 = 1이고, 클로버A = 52.
정식으로 어장을 파게된다면 이건 쭉 적어서 공지에 띄우는게 좋겠는데..
정식으로 어장을 파게된다면 이건 쭉 적어서 공지에 띄우는게 좋겠는데..
즉, 전체공개 카드 5장을 뽑기 위해서는 .dice 1 52. = 27를 5번 굴리면 되는데...
문제는 겹치는 카드... 포커에서는 카운팅이 중요한 요소니까 이걸 배제할수도 없고..
문제는 겹치는 카드... 포커에서는 카운팅이 중요한 요소니까 이걸 배제할수도 없고..
간단하게 겹치는게 있으면 다시 굴리기로 할까.
안겹칠때까지.
안겹칠때까지.
공개 카드는 이걸로 되었고... 어려운 부분은 각 플레이어만 보는 2장인가..
어차피 주인공이 뽑은 카드는 전체 공개나 다름 없으니 문제가 없지. 그냥 1d52 두번 굴리면 되고..
근데 문제는 나(어장주)만 볼 수 있는 NPC측의 카드인데...
어차피 주인공이 뽑은 카드는 전체 공개나 다름 없으니 문제가 없지. 그냥 1d52 두번 굴리면 되고..
근데 문제는 나(어장주)만 볼 수 있는 NPC측의 카드인데...
.dice 1 52. = 50
.dice 1 52. = 41
.dice 1 52. = 30
.dice 1 52. = 19
.dice 1 52. = 17
.dice 1 52. = 41
.dice 1 52. = 30
.dice 1 52. = 19
.dice 1 52. = 17
큰일이다 숫자랑 카드 대응이 생각보다 바로바로 안되네
내 우동사리를 과신했어
내 우동사리를 과신했어
빼꼼
그럼 1d52로 2번 굴리면 되는거야?
그럼 1d52로 2번 굴리면 되는거야?
음.. 생각해보니까 바보였네. 1은 없고 A부터지.
일단 굴려볼까
.dice 1 52. = 2
.dice 1 52. = 51
아 그리고 일단 공개카드는 2개굴린다음 하나씩 까는거지 않던가?
.dice 1 52. = 2
.dice 1 52. = 51
아 그리고 일단 공개카드는 2개굴린다음 하나씩 까는거지 않던가?
>>12 어.. 참치가 올줄은 몰랐다! 있다가 시간나면 굴려줘!
>>14 원래는 그렇게 해서 중간중간 베팅을 하는데, 그거는 뭐랄까,
돈을 걸고 할때 의미가 있는거고 나는 이걸 그냥 내 어장의 전투 시스템으로 쓰고 싶은거라서...
그리고 결정적으로 복잡해ㅠㅠ
돈을 걸고 할때 의미가 있는거고 나는 이걸 그냥 내 어장의 전투 시스템으로 쓰고 싶은거라서...
그리고 결정적으로 복잡해ㅠㅠ
아... 역시 너무 복잡하고 레스소비가 많은건가......
그럼 1~13 14~26 27~39 40~52가 각 문양별로 A~K까지인거면... 스페이드 하트 다이아 클로버에 해당하는 숫자들은 어디야?
그럼 1~13 14~26 27~39 40~52가 각 문양별로 A~K까지인거면... 스페이드 하트 다이아 클로버에 해당하는 숫자들은 어디야?
1 = ♠A 14 = ♦A 27 = ♥A 40 = ♣A
2 = ♠2 15 = ♦2 28 = ♥2 41 = ♣2
3 = ♠3 16 = ♦3 29 = ♥3 42 = ♣3
4 = ♠4 17 = ♦4 30 = ♥4 43 = ♣4
5 = ♠5 18 = ♦5 31 = ♥5 44 = ♣5
6 = ♠6 19 = ♦6 32 = ♥6 45 = ♣6
7 = ♠7 20 = ♦7 33 = ♥7 46 = ♣7
8 = ♠8 21 = ♦8 34 = ♥8 47 = ♣8
9 = ♠9 22 = ♦9 35 = ♥9 48 = ♣9
10 = ♠10 23 = ♦10 36 = ♥10 49 = ♣10
11 = ♠J 24 = ♦J 37 = ♥J 50 = ♣J
12 = ♠Q 25 = ♦Q 38 = ♥Q 51 = ♣Q
13 = ♠K 26 = ♦K 39 = ♥K 52 = ♣K
2 = ♠2 15 = ♦2 28 = ♥2 41 = ♣2
3 = ♠3 16 = ♦3 29 = ♥3 42 = ♣3
4 = ♠4 17 = ♦4 30 = ♥4 43 = ♣4
5 = ♠5 18 = ♦5 31 = ♥5 44 = ♣5
6 = ♠6 19 = ♦6 32 = ♥6 45 = ♣6
7 = ♠7 20 = ♦7 33 = ♥7 46 = ♣7
8 = ♠8 21 = ♦8 34 = ♥8 47 = ♣8
9 = ♠9 22 = ♦9 35 = ♥9 48 = ♣9
10 = ♠10 23 = ♦10 36 = ♥10 49 = ♣10
11 = ♠J 24 = ♦J 37 = ♥J 50 = ♣J
12 = ♠Q 25 = ♦Q 38 = ♥Q 51 = ♣Q
13 = ♠K 26 = ♦K 39 = ♥K 52 = ♣K
음 아주 좋아...
머리가 나쁘면 손발이 고생한다지만,
반대로 생각하면 손발이 좀만 고생하면 머리가 나쁜것도 어느정도 커버칠수 있다는 거니까..
머리가 나쁘면 손발이 고생한다지만,
반대로 생각하면 손발이 좀만 고생하면 머리가 나쁜것도 어느정도 커버칠수 있다는 거니까..
다시한번. 공개카드 5장.
.dice 1 52. = 41
.dice 1 52. = 19
.dice 1 52. = 31
.dice 1 52. = 15
.dice 1 52. = 40
.dice 1 52. = 41
.dice 1 52. = 19
.dice 1 52. = 31
.dice 1 52. = 15
.dice 1 52. = 40
♣2 - ♦6 - ♥5 - ♦2 - ♣A
음.. 개패네 개패
음.. 개패네 개패
원페어가 있지만, 공개패-개인패 간의 시너지가 나오는게 굉장히 힘든 조합이야.
잘해야 2트리플 정도지만 확률이 너무 낮고..
주인공측 개인패 2장
.dice 1 52. = 31
.dice 1 52. = 35
잘해야 2트리플 정도지만 확률이 너무 낮고..
주인공측 개인패 2장
.dice 1 52. = 31
.dice 1 52. = 35
♥5 - ♥9
총합 ♣2 - ♦6 - ♥5 - ♦2 - ♣A - ♥5 - ♥9
2, 5 투페어
역시 주인공인가! 여기서 페어를 추가로 뽑아버렸군!
총합 ♣2 - ♦6 - ♥5 - ♦2 - ♣A - ♥5 - ♥9
2, 5 투페어
역시 주인공인가! 여기서 페어를 추가로 뽑아버렸군!
나는 무슨 패인지 굴려볼까...
.dice 1 52. = 8
.dice 1 52. = 17
.dice 1 52. = 8
.dice 1 52. = 17
>>24
♠8 ♦4 추가, 그대로 원페어-!
♠8 ♦4 추가, 그대로 원페어-!
음.. 이제 어려운 단계만 남았는데.. 트립이라는 좋은 기능을 발견했단 말이지...
지금 내 나메 뒤의 문자열은 특정 숫자와 대응된 상태다!
이 숫자를 a라고 하고...
모두에게 보이도록 .dice 1 52. = 20를 굴려서 b라고 하자.
그러면 실제로 npc가 뽑은 카드는 a+b=x에서 x에 해당하는 카드!
이 숫자를 a라고 하고...
모두에게 보이도록 .dice 1 52. = 20를 굴려서 b라고 하자.
그러면 실제로 npc가 뽑은 카드는 a+b=x에서 x에 해당하는 카드!
나만 알고 있던 숫자 a는 texas13이었으므로,
13+20=33으로 ♥7이군.
만약 겹치게 되면 마찬가지로 다시 굴리면 될거고.
13+20=33으로 ♥7이군.
만약 겹치게 되면 마찬가지로 다시 굴리면 될거고.
음.. 하나의 트립으로 드로우 두개를 한번에 해버리고 싶지만...
a+b1=x1, a+b2=x2형태로 하면 어쨌든 b1-b2와 x1-x2의 간격은 유지되니까 불필요한 정보가 생기네..
음.. 트립 2개를 쓰거나, 트립 하나에 숫자 두개를 집어넣어야 하겠는데.
a+b1=x1, a+b2=x2형태로 하면 어쨌든 b1-b2와 x1-x2의 간격은 유지되니까 불필요한 정보가 생기네..
음.. 트립 2개를 쓰거나, 트립 하나에 숫자 두개를 집어넣어야 하겠는데.
그럼 실전처럼 한 번 해볼까.
일단 너무 많아도 힘드니 주인공 한명과 npc 2명으로..
일단 너무 많아도 힘드니 주인공 한명과 npc 2명으로..
공개패 5장 드로우..
.dice 1 52. = 10
.dice 1 52. = 29
.dice 1 52. = 8
.dice 1 52. = 32
.dice 1 52. = 26
공개패 : ♠10 - ♥3 - ♠8 - ♥6 - ♦K
주인공 개인패 2장 드로우..
.dice 1 52. = 50
.dice 1 52. = 38
♧10
♡3
♤8
♡6
♢K인가
♡3
♤8
♡6
♢K인가
주인공 개인패 : ♣J - ♥Q
총합 - 노페어 K탑.
공개패에 A나 9가 있었다면 스트레이트인데.. 아쉽군...
그러면 이제 대망의 npc 개인패 2장 드로우...
.dice 1 52. = 45
.dice 1 52. = 21
사용한 트립은 [d7,5] -> 결과값은 각각 52, 26
즉 npc 1의 개인패 : ♣K - ♦K
총합 - K 트리플
뭐야 이거 무서워...
아니구나 겹쳤구나! 멍청했다!
npc 두번째 드로우 트립은 그대로 하고 다이스만 다시!
.dice 1 52. = 39
이러면 결과값 44로 ♣5.
즉 npc 1의 개인패 : ♣K - ♣5.
총합 - K 원페어
npc 2도 해봐야지.
.dice 1 52. = 49
.dice 1 52. = 25
사용한 트립은 [g10,2] -> 결과값 59(=7), 27
즉 npc 2의 개인패 : ♠7 - ♥A
총합 - 노페어 A탑
오케이- 이렇게 되면 npc1의 승리!
일단 시스템은 생각보다 잘 굴러간다. 처음이라 실수가 많지만 이건 해결될 것 같고..
음... 이제 스킬을 넣어봐야겠어.
간단하게는 다음의 조합으로.
[원하는 카드/랜덤한 카드] + [n장] + [숫자를 +1/-1] or [원하는/랜덤한 문양으로]