We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Constrained draw randomly icon

1.1 by J de Montcheuil


Jan 18, 2025

About Constrained draw randomly

Random draws with exclusion constraints

Random draws are interesting solutions for distributing or defining orders in many areas: group formation, tournament tables, tasks distribution, gifts distribution, allocation of lottery prizes, etc.

But often you would like that the result is not completely at random, but respects some constraints. For example if you are drawing teams for a basketball tournament, you would not like all the biggest players by size to be on the same team or two players who hate each other to be together. Or if you distribute gifts that a baby toy is attributed to a grandmother ...

The objective of this program is to allow you to do various types of draw by being able to specify constraints in the form of exclusion lists.

Draws will be item draws from item lists. Several types of draw are provided: constitution of groups, allocation to each item of a list of one or more items of another list, random ordering of a list, multiple independent draws or single draw.

For group or attribution draws, you can specify a list of exclusions between items. To simplify the definition of exclusions you have the possibility of defining an alphanumeric key for each item. The program defined 16 types of exclusions, most of them dealing with keys. It will be up to you to define the coding of the keys according to the types of exclusion that you will retain.

The data required for the draws, lists of items and lists of exclusions are grouped in a domain, and the program allows you to manage several independent domains.

Entering data for a draw represents a certain amount of work, and the program contains many functions to facilitate the entry and saving of data: possibility of multi-unit items, copies of lists or items, saving of domains in files in the mobile's extended memory, data export and data recovery function, etc.

The results of a draw are presented in the form of a table in the program. You can merge draw results and save them as CSV text files in the mobile's extended memory. You can export them as PDF files for printing, saving in the "cloud" or transmission to other people; .. And, if the formatting of the program does not suit you, you can export the CSV file, enter it in a spreadsheet and make your own layout.

And, as examples, the program provides some predefined lists: heads or tails, short straw, 6 dice, 52 cards, Marseille tarot.

All these functions are accessible free of charge without any limitation. In compensation you will have some advertisements but which will be very limited to avoid disturbing you, a small banner on two screens.

Finally why Schikzal in the name of the program? It is an old memory of my student years, it was the term used for draws in the slang of my school.

What's New in the Latest Version 1.1

Last updated on Jan 18, 2025

Adaptations for Android 13 permissions management and scoped storage space.
Import and export functions using Android file dialog boxes.
Problem fixes.

Translation Loading...

Additional APP Information

Latest Version

Request Constrained draw randomly Update 1.1

Uploaded by

Justin Martin

Requires Android

Android 5.0+

Available on

Get Constrained draw randomly on Google Play

Show More

Constrained draw randomly Screenshots

Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.
Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Success!
You're now subscribed to our newsletter.