Programming problems done for an honors contract for MAT 243 with Igor Fulman
- Given the truth values of the propositions p and q, find the truth values of the conjunction, disjunction, exclusive or, conditional statement, and biconditional of these propositions.
- Given two bit strings of length n, find the bitwise AND, bitwise OR, and bitwise XOR of these strings.
- Give a compound proposition, determine whether it is satisfiable by checking its truth value for all positive assignments of truth values to its propositional variables.
- Given the truth values of the propositions p and q in fuzzy logic, find the truth value of the disjunction and the conjunction of p and q
- Given positive integers m and n, interactively play the game of Chomp.
- Given a portion of a checkerboard, look for tilings of this checkerboard with various types of polyominoes, including dominoes, the two types of triominoes, and larger polyominoes.