funprog / funbot

MIT License
5 stars 2 forks source link

New Feature - Integer support #25

Open hkjlee109 opened 8 years ago

hkjlee109 commented 8 years ago

The traditional dice does not supports zero nor negative numbers. Our dice shall support not only the natural numbers but integers as well.

For example,

jwChung commented 8 years ago

I have just added the question label meaning that your issue was reviewed but needs to be decided whether will be addressed or not.

jwChung commented 8 years ago

@kwoolytech 저는 이것을 고려안할 이유가 없다고 생각합니다. #15 이슈와 관련되어 있는데 이 둘을 합쳐서 하나의 이슈로 정리하는 것은 어떨까요?

myeesan commented 8 years ago

@kwoolytech 질문이 있습니다~

/dice 4d[-100, 100]

-100~100 까지의 범위 즉, 201 면체를 4번 던진다는 뜻인가요?

/dice 7d{[-100, 100], [1000, 1100]}

이건 [-100, 100] 범위의 주사위와 [1000, 1100]를 동시에 7번 던져서 결과는 {1, 1001}, {2, 1002}, ... , {7, 1007} 과 같은 형태로 나온다는 건가요?

hkjlee109 commented 8 years ago

Hi Brandon, good to see you here. You've exactly answered yourself on the first question. For the latter one.. actually I was expecting 7 numbers in the range of -100~100 AND 1000~1100. (eg. {1007, -47, 73, -3, 1094, 0, 99}) but I am still open to any idea. Seeing each element in the parenthesis as a single dice is quite interesting. I think it is worth to have a command line design discussion sometime later.

hkjlee109 commented 8 years ago

@jwChung I just saw your message now. Let me put this together with the issue #15.

jwChung commented 8 years ago

저는 이것을 고려안할 이유가 없다고 생각합니다.

와 같이 말한 이유는 저는 사실 이 제안을 "[-100, 100]" "[1000, 1100]" 두 문자열을 선택대안으로 이해했습니다. 그래서 문자열 두 개이니 #15 와 같은 생각이라고 판단했는데 전혀 아니군요.

@kwoolytech #15 와 전혀 관련이 없군요. :) @myeesan 과 같이 pair 결과를 예상하는 것도 무리가 아니겠네요. 그렇다면 괄호에 대한 의미 부여를 정리할 필요가 있겠네요.

myeesan commented 8 years ago

@kwoolytech {[-100, 100], [1000, 1100]} 표기법에 대해 이해 했습니다. 다만, { } 내에서 한 요소만 선택하고 다시 [ ] 범위에서 하나의 수만을 선택하는 것이 일관성에서 결함이 있는 것 처럼 보여집니다. @jwChung 그럼 #15 의 이슈와 합치는 것 보다는, #15 결정 후 고려 해야 할 이슈라고 생각되네요.

jwChung commented 8 years ago

@myeesan 네 저도 그렇게 생각합니다. 처리되어야 할 이슈로 보고 enhancement 라벨 달아놓겠습니다.

jwChung commented 8 years ago

1...5 를 사용하는 것이 어떨까요? 1...5 를 1,2,3,4,5로 해석된다면, {1, 6, 7...10} 이런식의 표현이 어색하지 않겠네요.