Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def partitioning(cats: ValueLevelCats, lastLevel: Int): Seq[Seq[Int]] = {
- if (lastLevel == 1) {
- val error = 0 until cats.normal
- val normal = cats.normal until cats.advanced
- val advanced = cats.advanced until cats.significant
- val significant = cats.significant until cats.extreme
- val extreme = cats.extreme until (ncats + 1)
- List(error, normal, advanced, significant, extreme)
- } else if (lastLevel == 2) {
- val error = 0 until cats.normal
- val normal = empty
- val advanced = cats.normal until cats.significant
- val significant = cats.significant until cats.extreme
- val extreme = cats.extreme until (ncats + 1)
- List(error, normal, advanced, significant, extreme)
- } else if (lastLevel == 3) {
- val error = 0 until cats.normal
- val normal = empty
- val advanced = empty
- val significant = cats.normal until cats.extreme
- val extreme = cats.extreme until (ncats + 1)
- List(error, normal, advanced, significant, extreme)
- } else {
- // if (lastLevel == 4)
- val error = 0 until cats.normal
- val normal = empty
- val advanced = empty
- val significant = empty
- val extreme = cats.normal until (ncats + 1)
- List(error, normal, advanced, significant, extreme)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement