Boolean (or logical) parameters are best encoded as
categorical ones with just two values rather than integer ones with
domain $(0,1)$. Some boolean parameters take an explicit value (0/1 or
true/false) such as:
dlb "--dlb " c (0, 1)
Others are switches whose presence activates the parameter:
dlb "" c ("", "--dlb")
Adding a "boolean" parameter type to make the second case look nicer:
dlb "--dlb" b # When true use --dlb when false use the empty string.
would
not be a lot of work and it is in the TODO list. Any help on this would
be welcome! I cannot pay you but I can add your name to the list of
contributors of irace!
Manuel.