1. A wireless communication terminal that performs flooding, wherein the wireless communication terminal autonomously infers based on a hidden Markov model whether the wireless communication terminal is in a state in which the flooding should be performed or a state in which the flooding should not be performed, at each predetermined time, from a number of flooding packets that are received from surrounding wireless communication terminals by flooding; the communication terminal comprises: a packet number measuring unit which measures the number of flooding packets until a current time since a previous time at each predetermined time; a symbol output unit which outputs an output symbol based on a probability distribution of the number of flooding packets measured by the packet number measuring unit; a state probability computing unit which computes a probability indicating whether the wireless communication terminal is in the state in which the flooding should be performed or the state in which the flooding should not be performed as a posterior probability with respect to a string of output symbols output from the symbol output unit; and a communication control unit which controls communication such that the flooding is performed when the posterior probability computed by the state probability computing unit indicates that the probability that the wireless communication terminal is in the state in which the flooding should be performed is higher than the probability that the wireless communication terminal is in the state in which the flooding should not be performed.